<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:currency="http://xbrl.sec.gov/currency/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:pcom="http://www.points.com/20211231"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  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="pcom-20211231.xsd" xlink:type="simple"/>
    <context id="C_20210101to20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20200101to20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20191231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember_srtRangeAxis_ifrsfullBottomOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember_srtRangeAxis_ifrsfullTopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_deiLegalEntityAxis_pcomHostingAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pcom:HostingAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_deiLegalEntityAxis_pcomHostingAndOtherMember_ifrsfullMaturityAxis_pcomThreeYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">pcom:ThreeYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pcom:HostingAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_deiLegalEntityAxis_pcomHostingAndOtherMember_ifrsfullMaturityAxis_pcomFourYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">pcom:FourYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pcom:HostingAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_deiLegalEntityAxis_pcomHostingAndOtherMember_ifrsfullMaturityAxis_ifrsfullLaterThanFiveYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pcom:HostingAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_deiLegalEntityAxis_pcomHostingAndOtherMember_ifrsfullMaturityAxis_pcomTwoYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">pcom:TwoYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pcom:HostingAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_deiLegalEntityAxis_pcomHostingAndOtherMember_ifrsfullMaturityAxis_pcomOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">pcom:OneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pcom:HostingAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_srtMajorCustomersAxis_pcomLoyaltyProgramPartnersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pcom:LoyaltyProgramPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_srtMajorCustomersAxis_pcomLoyaltyProgramPartnersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">pcom:LoyaltyProgramPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_srtStatementGeographicalAxis_countryUS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_srtStatementGeographicalAxis_countryUS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_srtStatementGeographicalAxis_srtEuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_srtStatementGeographicalAxis_srtEuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_srtStatementGeographicalAxis_pcomOtherOperatingSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pcom:OtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_srtStatementGeographicalAxis_pcomOtherOperatingSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pcom:OtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_pcomIncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis_pcomSalesAndMarketingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:IncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis">pcom:SalesAndMarketingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_pcomIncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis_pcomSalesAndMarketingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:IncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis">pcom:SalesAndMarketingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_pcomIncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis_pcomResearchAndDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:IncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis">pcom:ResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_pcomIncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis_pcomResearchAndDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:IncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis">pcom:ResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_pcomIncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis_pcomGeneralAndAdministrativeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:IncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis">pcom:GeneralAndAdministrativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_pcomIncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis_pcomGeneralAndAdministrativeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:IncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis">pcom:GeneralAndAdministrativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:FixturesAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">pcom:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">pcom:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">pcom:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">pcom:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullClassesOfAssetsAxis_pcomOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">pcom:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">pcom:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">pcom:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">pcom:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">pcom:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">pcom:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">pcom:DepreciationAndImpairmentLossesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">pcom:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullClassesOfAssetsAxis_pcomOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">pcom:OfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">pcom:DomainNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">pcom:DomainNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">pcom:DomainNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">pcom:DomainNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">pcom:DomainNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">pcom:DomainNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">pcom:DomainNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">pcom:DomainNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">pcom:DomainNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">pcom:DomainNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">pcom:DomainNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20201231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">pcom:DomainNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20210701to20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="C_20211231_deiLegalEntityAxis_pcomLoyaltyCurrencyRetailingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pcom:LoyaltyCurrencyRetailingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_deiLegalEntityAxis_pcomLoyaltyCurrencyRetailingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">pcom:LoyaltyCurrencyRetailingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20200401to20200630_ifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_pcomPointsTravelCashGeneratingUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">pcom:PointsTravelCashGeneratingUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="C_20200630_ifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_pcomPointsTravelCashGeneratingUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">pcom:PointsTravelCashGeneratingUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfDeferredTaxAssetsAndLiabilitiesAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomPropertyAndEquipmentAndIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfDeferredTaxAssetsAndLiabilitiesAxis">pcom:PropertyAndEquipmentAndIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomShareIssuanceCostsAndOtherReservesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfDeferredTaxAssetsAndLiabilitiesAxis">pcom:ShareIssuanceCostsAndOtherReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfDeferredTaxAssetsAndLiabilitiesAxis">pcom:RestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomTaxLossesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfDeferredTaxAssetsAndLiabilitiesAxis">pcom:TaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomPropertyAndEquipmentAndIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfDeferredTaxAssetsAndLiabilitiesAxis">pcom:PropertyAndEquipmentAndIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomAccruedLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfDeferredTaxAssetsAndLiabilitiesAxis">pcom:AccruedLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfDeferredTaxAssetsAndLiabilitiesAxis">pcom:RestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomTaxLossesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfDeferredTaxAssetsAndLiabilitiesAxis">pcom:TaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullForwardContractMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfDeferredTaxAssetsAndLiabilitiesAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrsfullUnusedTaxLossesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrsfullUnusedTaxLossesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullLeaseLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfDeferredTaxAssetsAndLiabilitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullLeaseLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfDeferredTaxAssetsAndLiabilitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_pcomNonCapitalLossCarryForwardsForIncomeTaxPurposesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">pcom:NonCapitalLossCarryForwardsForIncomeTaxPurposesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_pcomNonCapitalLossCarryForwardsForIncomeTaxPurposesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">pcom:NonCapitalLossCarryForwardsForIncomeTaxPurposesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_pcomCapitalLossesWhichCanBeCarriedForwardIndefinitelyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">pcom:CapitalLossesWhichCanBeCarriedForwardIndefinitelyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_pcomCapitalLossesWhichCanBeCarriedForwardIndefinitelyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">pcom:CapitalLossesWhichCanBeCarriedForwardIndefinitelyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanTwoYearsAndNotLaterThanThreeYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsAndNotLaterThanFourYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanFourYearsAndNotLaterThanFiveYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanTwoYearsAndNotLaterThanThreeYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsAndNotLaterThanFourYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanFourYearsAndNotLaterThanFiveYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanTwoYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanTwoYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="C_20210301to20210331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="C_20190814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
        </entity>
        <period>
            <instant>2019-08-14</instant>
        </period>
    </context>
    <context id="C_20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="C_20200909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
        </entity>
        <period>
            <instant>2020-09-09</instant>
        </period>
    </context>
    <context id="C_20210331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</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_20210301to20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="C_20210909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
        </entity>
        <period>
            <instant>2021-09-09</instant>
        </period>
    </context>
    <context id="C_20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="C_20191210_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">pcom:FacilityOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-10</instant>
        </period>
    </context>
    <context id="C_20191201to20191210_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">pcom:FacilityOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-10</endDate>
        </period>
    </context>
    <context id="C_20191210_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">pcom:FacilityOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-10</instant>
        </period>
    </context>
    <context id="C_20191210_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">pcom:FacilityOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-10</instant>
        </period>
    </context>
    <context id="C_20201123_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">pcom:FacilityOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-23</instant>
        </period>
    </context>
    <context id="C_20210701_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">pcom:FacilityOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="C_20201123_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">pcom:FacilityOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-23</instant>
        </period>
    </context>
    <context id="C_20201123_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">pcom:FacilityOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-23</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">pcom:FacilityOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20160302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
        </entity>
        <period>
            <instant>2016-03-02</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneZeroZeroZeroToOneFourNineNineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">pcom:OneZeroZeroZeroToOneFourNineNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneZeroZeroZeroToOneFourNineNineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">pcom:OneZeroZeroZeroToOneFourNineNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneFiveZeroZeroToOneNineNineNineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">pcom:OneFiveZeroZeroToOneNineNineNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneFiveZeroZeroToOneNineNineNineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">pcom:OneFiveZeroZeroToOneNineNineNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomFiveZeroZeroToNineNineNineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">pcom:FiveZeroZeroToNineNineNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomFiveZeroZeroToNineNineNineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">pcom:FiveZeroZeroToNineNineNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneZeroZeroZeroToOneFourNineNineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">pcom:OneZeroZeroZeroToOneFourNineNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneZeroZeroZeroToOneFourNineNineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">pcom:OneZeroZeroZeroToOneFourNineNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneFiveZeroZeroToOneNineNineNineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">pcom:OneFiveZeroZeroToOneNineNineNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneFiveZeroZeroToOneNineNineNineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">pcom:OneFiveZeroZeroToOneNineNineNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfUnitsAxis">pcom:RestrictedAndPerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20201231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfUnitsAxis">pcom:RestrictedAndPerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfUnitsAxis">pcom:RestrictedAndPerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20191231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfUnitsAxis">pcom:RestrictedAndPerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfUnitsAxis">pcom:RestrictedAndPerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20220331_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_pcomSubsequentEventMember_srtRangeAxis_ifrsfullBottomOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">pcom:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20220331_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_pcomSubsequentEventMember_srtRangeAxis_ifrsfullTopOfRangeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">pcom:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="C_20211231_pcomClassesOfUnitsAxis_pcomShareOptionsPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfUnitsAxis">pcom:ShareOptionsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_pcomClassesOfUnitsAxis_pcomShareOptionsPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfUnitsAxis">pcom:ShareOptionsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_pcomClassesOfUnitsAxis_pcomShareUnitPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfUnitsAxis">pcom:ShareUnitPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_pcomClassesOfUnitsAxis_pcomShareUnitPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfUnitsAxis">pcom:ShareUnitPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231_pcomClassesOfUnitsAxis_pcomShareUnitPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfUnitsAxis">pcom:ShareUnitPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_pcomClassesOfUnitsAxis_pcomShareUnitPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:ClassesOfUnitsAxis">pcom:ShareUnitPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_pcomRangesOfAgingOfAccountsReceivableAxis_ifrsfullCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:RangesOfAgingOfAccountsReceivableAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueThreeOneSixZeroDaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:RangesOfAgingOfAccountsReceivableAxis">pcom:PastDueThreeOneSixZeroDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueSixOneNineZeroDaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:RangesOfAgingOfAccountsReceivableAxis">pcom:PastDueSixOneNineZeroDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueNineOneOneTwoZeroDaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:RangesOfAgingOfAccountsReceivableAxis">pcom:PastDueNineOneOneTwoZeroDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueOverOneTwoZeroDaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:RangesOfAgingOfAccountsReceivableAxis">pcom:PastDueOverOneTwoZeroDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_pcomRangesOfAgingOfAccountsReceivableAxis_ifrsfullCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:RangesOfAgingOfAccountsReceivableAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueThreeOneSixZeroDaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:RangesOfAgingOfAccountsReceivableAxis">pcom:PastDueThreeOneSixZeroDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueSixOneNineZeroDaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:RangesOfAgingOfAccountsReceivableAxis">pcom:PastDueSixOneNineZeroDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueNineOneOneTwoZeroDaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:RangesOfAgingOfAccountsReceivableAxis">pcom:PastDueNineOneOneTwoZeroDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueOverOneTwoZeroDaysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="pcom:RangesOfAgingOfAccountsReceivableAxis">pcom:PastDueOverOneTwoZeroDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanThreeYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanThreeYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_srtCurrencyAxis_currencyCAD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_srtCurrencyAxis_currencyGBP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_srtCurrencyAxis_currencyEUR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_srtCurrencyAxis_currencyJPY">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_srtCurrencyAxis_currencyCAD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_srtCurrencyAxis_currencyGBP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_srtCurrencyAxis_currencyEUR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_srtCurrencyAxis_currencyJPY">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_srtCurrencyAxis_currencyCAD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_srtCurrencyAxis_currencyCAD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231_ifrsfullClassesOfFinancialInstrumentsAxis_ifrsfullFinancialAssetsTypeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:FinancialAssetsTypeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullClassesOfFinancialInstrumentsAxis_ifrsfullFinancialAssetsTypeMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:FinancialAssetsTypeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullClassesOfFinancialInstrumentsAxis_ifrsfullFinancialAssetsTypeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:FinancialAssetsTypeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullClassesOfFinancialInstrumentsAxis_ifrsfullFinancialAssetsTypeMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:FinancialAssetsTypeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20201231_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_srtCurrencyAxis_currencyEUR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_srtCurrencyAxis_currencyJPY">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_srtCurrencyAxis_currencyJPY">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_srtCurrencyAxis_currencyEUR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:EUR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_srtCurrencyAxis_currencyGBP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="C_20210101to20211231_srtCurrencyAxis_currencyGBP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231_ifrsfullClassesOfFinancialInstrumentsAxis_ifrsfullFinancialLiabilitiesMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:FinancialLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullClassesOfFinancialInstrumentsAxis_ifrsfullFinancialLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:FinancialLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanFiveYearsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20210101to20211231_ifrsfullReclassifiedItemsAxis_pcomPreviousReclassificationOfExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ReclassifiedItemsAxis">pcom:PreviousReclassificationOfExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="C_20200101to20201231_ifrsfullReclassifiedItemsAxis_pcomPreviousReclassificationOfExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001204413</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ReclassifiedItemsAxis">pcom:PreviousReclassificationOfExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-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="EUR">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="GBP">
        <measure>iso4217:GBP</measure>
    </unit>
    <unit id="JPY">
        <measure>iso4217:JPY</measure>
    </unit>
    <unit id="Rates">
        <measure>pcom:Rates</measure>
    </unit>
    <unit id="Share">
        <measure>pcom:Share</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="pure">
        <measure>pure</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="C_20210101to20211231"
      id="Fdei_AmendmentFlag20210121140836396">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_20210101to20211231"
      id="Fdei_EntityCentralIndexKey20210121140900619">0001204413</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalPeriodFocus
      contextRef="C_20210101to20211231"
      id="Fdei_DocumentFiscalPeriodFocus20210204161916874">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityAddressStateOrProvince
      contextRef="C_20210101to20211231"
      id="Fxbrl_20211001112214754">ON</dei:EntityAddressStateOrProvince>
    <dei:DocumentType
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210923223910809">40-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement
      contextRef="C_20210101to20211231"
      id="Fxbrl_20211001111942802">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport
      contextRef="C_20210101to20211231"
      id="Fxbrl_20211001111957595">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304141842607">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220308153924848">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220308153907998">2021</dei:DocumentFiscalYearFocus>
    <dei:EntityFileNumber
      contextRef="C_20210101to20211231"
      id="Fxbrl_20211001112013993">001-35078</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220305164650872">POINTS.COM INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_20210101to20211231"
      id="Fxbrl_20211001112051379">Z4</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="C_20210101to20211231"
      id="Fxbrl_20211001112127858">111 Richmond Street West</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="C_20210101to20211231"
      id="Fxbrl_20211001112143135">Suite 700</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="C_20210101to20211231"
      id="Fxbrl_20211001112158799">Toronto</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="C_20210101to20211231"
      id="Fxbrl_20211001112229918">M5H 2G4</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_20210101to20211231"
      id="Fxbrl_20211001112250110">416</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_20210101to20211231"
      id="Fxbrl_20211001112312731">595-0000</dei:LocalPhoneNumber>
    <dei:ContactPersonnelName
      contextRef="C_20210101to20211231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20211001112329819">CT Corporation System</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1
      contextRef="C_20210101to20211231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20211001112355171">28 Liberty Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_20210101to20211231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20211001112413644">New York</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_20210101to20211231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20211006100123308">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_20210101to20211231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20211001112449605">10015</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_20210101to20211231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20211001112503611">212</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_20210101to20211231_deiEntityAddressesAddressTypeAxis_deiBusinessContactMember"
      id="Fxbrl_20211001112515899">894-8940</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="C_20210101to20211231"
      id="Fxbrl_20211001112607421">Common Shares, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_20210101to20211231"
      id="Fxbrl_20211001112619372">PCOM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_20210101to20211231"
      id="Fxbrl_20211001121338556">NASDAQ</dei:SecurityExchangeName>
    <dei:AnnualInformationForm
      contextRef="C_20210101to20211231"
      id="Fxbrl_20211001112700274">true</dei:AnnualInformationForm>
    <dei:AuditedAnnualFinancialStatements
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304141903842">true</dei:AuditedAnnualFinancialStatements>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="C_20211231"
      decimals="INF"
      id="Fxbrl_20220304141852710"
      unitRef="shares">14942792</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCurrentReportingStatus
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210204170323837">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304142009903">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304141918856">false</dei:EntityEmergingGrowthCompany>
    <dei:AuditorName
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220308141316373">KPMG LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220308141501040">Toronto, ON, Canada</dei:AuditorLocation>
    <dei:AuditorFirmId
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220308141601781">85</dei:AuditorFirmId>
    <pcom:ShareUnitsPurchased
      contextRef="C_20200101to20201231"
      id="Fxbrl_20220304120845149"
      unitRef="Share"
      xsi:nil="true"/>
    <pcom:ShareUnitsPurchasedAmount
      contextRef="C_20200101to20201231"
      id="Fxbrl_20220304120912785"
      unitRef="USD"
      xsi:nil="true"/>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210104134538131"
      unitRef="USD">99648000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104154216410"
      unitRef="USD">73070000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CurrentRestrictedCashAndCashEquivalents
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225202934454"
      unitRef="USD">1427000</ifrs-full:CurrentRestrictedCashAndCashEquivalents>
    <ifrs-full:CurrentRestrictedCashAndCashEquivalents
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225203039753"
      unitRef="USD">280000</ifrs-full:CurrentRestrictedCashAndCashEquivalents>
    <ifrs-full:ReceivablesFromContractsWithCustomers
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210104153432125"
      unitRef="USD">7741000</ifrs-full:ReceivablesFromContractsWithCustomers>
    <ifrs-full:ReceivablesFromContractsWithCustomers
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104154527789"
      unitRef="USD">5795000</ifrs-full:ReceivablesFromContractsWithCustomers>
    <ifrs-full:CurrentTradeReceivables
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210104153505742"
      unitRef="USD">13099000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104154554333"
      unitRef="USD">3559000</ifrs-full:CurrentTradeReceivables>
    <pcom:PrepaidTax
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210104153519581"
      unitRef="USD">205000</pcom:PrepaidTax>
    <pcom:PrepaidTax
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104154633906"
      unitRef="USD">1760000</pcom:PrepaidTax>
    <ifrs-full:CurrentPrepayments
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754751"
      unitRef="USD">4366000</ifrs-full:CurrentPrepayments>
    <ifrs-full:CurrentPrepayments
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104155010572"
      unitRef="USD">3075000</ifrs-full:CurrentPrepayments>
    <ifrs-full:CurrentAssets
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754753"
      unitRef="USD">126486000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104155041396"
      unitRef="USD">87539000</ifrs-full:CurrentAssets>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754755"
      unitRef="USD">1076000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104155217767"
      unitRef="USD">1529000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:RightofuseAssets
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225203141445"
      unitRef="USD">980000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231"
      decimals="-3"
      id="F1609754757"
      unitRef="USD">1862000</ifrs-full:RightofuseAssets>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754759"
      unitRef="USD">10355000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104155448078"
      unitRef="USD">12130000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:Goodwill
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754760"
      unitRef="USD">5681000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104155505430"
      unitRef="USD">5681000</ifrs-full:Goodwill>
    <ifrs-full:DeferredTaxAssets
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754762"
      unitRef="USD">4164000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104155520006"
      unitRef="USD">3087000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225203222673"
      unitRef="USD">0</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="C_20201231"
      decimals="-3"
      id="F1609754764"
      unitRef="USD">202000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754765"
      unitRef="USD">22256000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104155543787"
      unitRef="USD">24491000</ifrs-full:NoncurrentAssets>
    <ifrs-full:Assets
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754767"
      unitRef="USD">148742000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104155626579"
      unitRef="USD">112030000</ifrs-full:Assets>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754769"
      unitRef="USD">9307000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104155657587"
      unitRef="USD">5766000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754771"
      unitRef="USD">1560000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104155750174"
      unitRef="USD">489000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <pcom:PayableToLoyaltyProgramPartners
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210104163846478"
      unitRef="USD">75275000</pcom:PayableToLoyaltyProgramPartners>
    <pcom:PayableToLoyaltyProgramPartners
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104155908470"
      unitRef="USD">50629000</pcom:PayableToLoyaltyProgramPartners>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225203358685"
      unitRef="USD">1136000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="F1609754774"
      unitRef="USD">1156000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754776"
      unitRef="USD">1466000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104160112950"
      unitRef="USD">847000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20220304113743199"
      unitRef="USD">0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225203428565"
      unitRef="USD">3500000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754778"
      unitRef="USD">88744000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104160200760"
      unitRef="USD">62387000</ifrs-full:CurrentLiabilities>
    <ifrs-full:LongtermBorrowings
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20220304113800704"
      unitRef="USD">0</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225204958551"
      unitRef="USD">11500000</ifrs-full:LongtermBorrowings>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225205051316"
      unitRef="USD">27000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="F1609754780"
      unitRef="USD">1136000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754782"
      unitRef="USD">34000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104160537725"
      unitRef="USD">57000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225205253928"
      unitRef="USD">985000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104165846534"
      unitRef="USD">1731000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754786"
      unitRef="USD">1046000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104161332876"
      unitRef="USD">14424000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:Liabilities
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754788"
      unitRef="USD">89790000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104161352220"
      unitRef="USD">76811000</ifrs-full:Liabilities>
    <ifrs-full:IssuedCapital
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754790"
      unitRef="USD">70991000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104161424493"
      unitRef="USD">49251000</ifrs-full:IssuedCapital>
    <ifrs-full:AdditionalPaidinCapital
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20220304113853599"
      unitRef="USD">4878000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:AdditionalPaidinCapital
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225205355609"
      unitRef="USD">1795000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210104161611329"
      unitRef="USD">-123000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225205418008"
      unitRef="USD">623000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:RetainedEarnings
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754795"
      unitRef="USD">-16794000</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104161941327"
      unitRef="USD">-16450000</ifrs-full:RetainedEarnings>
    <ifrs-full:Equity
      contextRef="C_20211231"
      decimals="-3"
      id="F1609754797"
      unitRef="USD">58952000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104162001855"
      unitRef="USD">35219000</ifrs-full:Equity>
    <ifrs-full:EquityAndLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210204124709217"
      unitRef="USD">148742000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210104162040147"
      unitRef="USD">112030000</ifrs-full:EquityAndLiabilities>
    <pcom:PrincipalRevenue
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417443_xbrl_20210127133014628"
      unitRef="USD">344955000</pcom:PrincipalRevenue>
    <pcom:PrincipalRevenue
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417443_xbrl_20210127133407038"
      unitRef="USD">196905000</pcom:PrincipalRevenue>
    <ifrs-full:OtherRevenue
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417455_xbrl_20210127133024774"
      unitRef="USD">25053000</ifrs-full:OtherRevenue>
    <ifrs-full:OtherRevenue
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417455_xbrl_20210127133412102"
      unitRef="USD">20482000</ifrs-full:OtherRevenue>
    <ifrs-full:Revenue
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417462_xbrl_20210127133027605"
      unitRef="USD">370008000</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417462_xbrl_20210127133414132"
      unitRef="USD">217387000</ifrs-full:Revenue>
    <ifrs-full:CostOfSales
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417475_xbrl_20210127133030155"
      unitRef="USD">319217000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417475_xbrl_20210127133416467"
      unitRef="USD">182384000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417482_xbrl_20210127133039141"
      unitRef="USD">50791000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417482_xbrl_20210127133418709"
      unitRef="USD">35003000</ifrs-full:GrossProfit>
    <ifrs-full:SalesAndMarketingExpense
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417496_xbrl_20210127133043284"
      unitRef="USD">17880000</ifrs-full:SalesAndMarketingExpense>
    <ifrs-full:SalesAndMarketingExpense
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417496_xbrl_20210127133423646"
      unitRef="USD">14242000</ifrs-full:SalesAndMarketingExpense>
    <ifrs-full:ResearchAndDevelopmentExpense
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304121158410_xbrl_20210225211417510_xbrl_20210127133047956"
      unitRef="USD">13301000</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:ResearchAndDevelopmentExpense
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304121158410_xbrl_20210225211417510_xbrl_20210127133428366"
      unitRef="USD">10725000</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:GeneralAndAdministrativeExpense
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304121200386_xbrl_20210225211417510_xbrl_20210127133047956"
      unitRef="USD">14392000</ifrs-full:GeneralAndAdministrativeExpense>
    <ifrs-full:GeneralAndAdministrativeExpense
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304121200386_xbrl_20210225211417510_xbrl_20210127133428366"
      unitRef="USD">10403000</ifrs-full:GeneralAndAdministrativeExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417510_xbrl_20210127133047956"
      unitRef="USD">4545000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417510_xbrl_20210127133428366"
      unitRef="USD">4859000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLoss
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304121333773"
      unitRef="USD">428000</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLoss
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417533_xbrl_20210225211115235_xbrl_20210127133137154"
      unitRef="USD">1798000</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:ExpenseByNature
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417540_xbrl_20210127133139936"
      unitRef="USD">50546000</ifrs-full:ExpenseByNature>
    <ifrs-full:ExpenseByNature
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417540_xbrl_20210127133436517"
      unitRef="USD">42027000</ifrs-full:ExpenseByNature>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304121838759_xbrl_20210225211417548_xbrl_20210127133144259"
      unitRef="USD">-478000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304121838759_xbrl_20210225211417548_xbrl_20210127133441884"
      unitRef="USD">671000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:FinanceIncome
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417548_xbrl_20210127133144259"
      unitRef="USD">226000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417548_xbrl_20210127133441884"
      unitRef="USD">379000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceCosts
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211432044"
      unitRef="USD">353000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417555_xbrl_20210127133148022"
      unitRef="USD">843000</ifrs-full:FinanceCosts>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417560_xbrl_20210127133150997"
      unitRef="USD">-360000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417560_xbrl_20210127133446966"
      unitRef="USD">-6817000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417568_xbrl_20210127133153852"
      unitRef="USD">-16000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417568_xbrl_20210127133450116"
      unitRef="USD">-1460000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ProfitLoss
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417576_xbrl_20210127133156087"
      unitRef="USD">-344000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417576_xbrl_20210127133453730"
      unitRef="USD">-5357000</ifrs-full:ProfitLoss>
    <ifrs-full:GainsLossesOnHedgesOfNetInvestmentsInForeignOperationsBeforeTax
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417585_xbrl_20210127133205157"
      unitRef="USD">143000</ifrs-full:GainsLossesOnHedgesOfNetInvestmentsInForeignOperationsBeforeTax>
    <ifrs-full:GainsLossesOnHedgesOfNetInvestmentsInForeignOperationsBeforeTax
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417585_xbrl_20210127133503045"
      unitRef="USD">215000</ifrs-full:GainsLossesOnHedgesOfNetInvestmentsInForeignOperationsBeforeTax>
    <ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417593_xbrl_20210127133208086"
      unitRef="USD">38000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417593_xbrl_20210127133506195"
      unitRef="USD">57000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
    <ifrs-full:ReclassificationAdjustmentsOnHedgesOfNetInvestmentsInForeignOperationsBeforeTax
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417602_xbrl_20210127133210996"
      unitRef="USD">1134000</ifrs-full:ReclassificationAdjustmentsOnHedgesOfNetInvestmentsInForeignOperationsBeforeTax>
    <ifrs-full:ReclassificationAdjustmentsOnHedgesOfNetInvestmentsInForeignOperationsBeforeTax
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417602_xbrl_20210127133513277"
      unitRef="USD">-384000</ifrs-full:ReclassificationAdjustmentsOnHedgesOfNetInvestmentsInForeignOperationsBeforeTax>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417609_xbrl_20210127133213348"
      unitRef="USD">-301000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417609_xbrl_20210127133516492"
      unitRef="USD">102000</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211442141"
      unitRef="USD">-18000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417618_xbrl_20210127133216052"
      unitRef="USD">-1000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417623_xbrl_20210127133218539"
      unitRef="USD">-746000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417623_xbrl_20210127133518747"
      unitRef="USD">439000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225211417632_xbrl_20210127133220700"
      unitRef="USD">-1090000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225211417632_xbrl_20210127133521346"
      unitRef="USD">-4918000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="C_20210101to20211231"
      decimals="2"
      id="Fxbrl_20210225211417640_xbrl_20210127133339779"
      unitRef="USD_per_Share">-0.02</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="C_20200101to20201231"
      decimals="2"
      id="Fxbrl_20210225211417640_xbrl_20210127152103089"
      unitRef="USD_per_Share">-0.41</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="C_20210101to20211231"
      decimals="2"
      id="Fxbrl_20210225211417649_xbrl_20210127133342590"
      unitRef="USD_per_Share">-0.02</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="C_20200101to20201231"
      decimals="2"
      id="Fxbrl_20210225211417649_xbrl_20210127152142524"
      unitRef="USD_per_Share">-0.41</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="INF"
      id="Fxbrl_20220304141937845_xbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_263"
      unitRef="shares">13227407</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:Equity
      contextRef="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304141937845_xbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_266"
      unitRef="USD">49251000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304141937845_xbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_269"
      unitRef="USD">1795000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20220304141937845_xbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_2612"
      unitRef="USD">623000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="-3"
      id="Fxbrl_20220304141937845_xbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_2615"
      unitRef="USD">-16450000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20220304141937845_xbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_2618"
      unitRef="USD">35219000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss
      contextRef="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="-3"
      id="Fxbrl_20220304142002205"
      unitRef="USD">-344000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304141953293"
      unitRef="USD">-344000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20220304142100208"
      unitRef="USD">-746000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304142033195"
      unitRef="USD">-746000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20220304142119966"
      unitRef="USD">-746000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="-3"
      id="Fxbrl_20220304142238062"
      unitRef="USD">-344000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304142249940"
      unitRef="USD">-1090000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304142319250"
      unitRef="USD">6653000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304142304426"
      unitRef="USD">6653000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <pcom:ShareOptionsIssued
      contextRef="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="INF"
      id="Fxbrl_20220304142402167"
      unitRef="shares">27875</pcom:ShareOptionsIssued>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304142354623"
      unitRef="USD">259000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304142345215"
      unitRef="USD">-72000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304142330067"
      unitRef="USD">187000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <pcom:IncreaseDecreaseThroughShareIssuancesRestrictedStockUnits
      contextRef="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304142540810"
      unitRef="USD">971000</pcom:IncreaseDecreaseThroughShareIssuancesRestrictedStockUnits>
    <pcom:IncreaseDecreaseThroughShareIssuancesRestrictedStockUnits
      contextRef="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304142531087"
      unitRef="USD">-3498000</pcom:IncreaseDecreaseThroughShareIssuancesRestrictedStockUnits>
    <pcom:IncreaseDecreaseThroughShareIssuancesRestrictedStockUnits
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304142512582"
      unitRef="USD">-2527000</pcom:IncreaseDecreaseThroughShareIssuancesRestrictedStockUnits>
    <pcom:ShareCapitalHeldInTrust
      contextRef="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304142654413"
      unitRef="USD">-3257000</pcom:ShareCapitalHeldInTrust>
    <pcom:ShareCapitalHeldInTrust
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304142624834"
      unitRef="USD">-3257000</pcom:ShareCapitalHeldInTrust>
    <pcom:SharesIssuedIssuanceCosts
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220307162105748"
      unitRef="USD">1362000</pcom:SharesIssuedIssuanceCosts>
    <pcom:SharesIssuedTaxes
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220307162127596"
      unitRef="USD">492000</pcom:SharesIssuedTaxes>
    <pcom:SharesIssuedNetOfIssuanceCostsAndTaxes
      contextRef="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="INF"
      id="Fxbrl_20220304144032770"
      unitRef="shares">1687510</pcom:SharesIssuedNetOfIssuanceCostsAndTaxes>
    <pcom:IncreaseDecreaseThroughSharesIssuedNetOfIssuanceCostsAndTaxes
      contextRef="C_20210101to20211231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304144024953"
      unitRef="USD">23767000</pcom:IncreaseDecreaseThroughSharesIssuedNetOfIssuanceCostsAndTaxes>
    <pcom:IncreaseDecreaseThroughSharesIssuedNetOfIssuanceCostsAndTaxes
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304144009951"
      unitRef="USD">23767000</pcom:IncreaseDecreaseThroughSharesIssuedNetOfIssuanceCostsAndTaxes>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="C_20211231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="INF"
      id="Fxbrl_20220304144106539_xbrl_20220304141937845_xbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_263"
      unitRef="shares">14942792</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:Equity
      contextRef="C_20211231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304144106539_xbrl_20220304141937845_xbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_266"
      unitRef="USD">70991000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20211231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304144106539_xbrl_20220304141937845_xbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_269"
      unitRef="USD">4878000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20211231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20220304144106539_xbrl_20220304141937845_xbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_2612"
      unitRef="USD">-123000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20211231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="-3"
      id="Fxbrl_20220304144106539_xbrl_20220304141937845_xbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_2615"
      unitRef="USD">-16794000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20220304144106539_xbrl_20220304141937845_xbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_2618"
      unitRef="USD">58952000</ifrs-full:Equity>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="C_20191231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="INF"
      id="Fxbrl_20220304123826401"
      unitRef="shares">13241516</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:Equity
      contextRef="C_20191231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304123848824"
      unitRef="USD">45799000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20191231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20220304124029637"
      unitRef="USD">184000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20191231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="-3"
      id="Fxbrl_20220304124259474"
      unitRef="USD">-6791000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20191231"
      decimals="-3"
      id="Fxbrl_20220304124309256"
      unitRef="USD">39192000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="-3"
      id="Fxbrl_20220304124518111"
      unitRef="USD">-5357000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304124333211"
      unitRef="USD">-5357000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20220304124536393"
      unitRef="USD">439000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304124601251"
      unitRef="USD">439000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20220304124619385"
      unitRef="USD">439000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="-3"
      id="Fxbrl_20220304124641734"
      unitRef="USD">-5357000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304124652080"
      unitRef="USD">-4918000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304124722342"
      unitRef="USD">3129000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304124740077"
      unitRef="USD">3129000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <pcom:ShareOptionsIssued
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="INF"
      id="Fxbrl_20220304124802367"
      unitRef="shares">53374</pcom:ShareOptionsIssued>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304124812557"
      unitRef="USD">483000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304124830547"
      unitRef="USD">-416000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304124848054"
      unitRef="USD">67000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <pcom:IncreaseDecreaseThroughShareIssuancesRestrictedStockUnits
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304124917427"
      unitRef="USD">3207000</pcom:IncreaseDecreaseThroughShareIssuancesRestrictedStockUnits>
    <pcom:IncreaseDecreaseThroughShareIssuancesRestrictedStockUnits
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304124927737"
      unitRef="USD">-4416000</pcom:IncreaseDecreaseThroughShareIssuancesRestrictedStockUnits>
    <pcom:IncreaseDecreaseThroughShareIssuancesRestrictedStockUnits
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304124940498"
      unitRef="USD">1209000</pcom:IncreaseDecreaseThroughShareIssuancesRestrictedStockUnits>
    <pcom:SharesRepurchasedShares
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="INF"
      id="Fxbrl_20220304125013737"
      unitRef="shares">67483</pcom:SharesRepurchasedShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304125138581"
      unitRef="USD">238000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304125151654"
      unitRef="USD">804000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304125207371"
      unitRef="USD">1042000</ifrs-full:PurchaseOfTreasuryShares>
    <pcom:ReclassificationWithinEquity
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304125233099"
      unitRef="USD">4302000</pcom:ReclassificationWithinEquity>
    <pcom:ReclassificationWithinEquity
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="-3"
      id="Fxbrl_20220304125248602"
      unitRef="USD">-4302000</pcom:ReclassificationWithinEquity>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="INF"
      id="Fxbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_263"
      unitRef="shares">13227407</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:Equity
      contextRef="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_266"
      unitRef="USD">49251000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember"
      decimals="-3"
      id="Fxbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_269"
      unitRef="USD">1795000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_2612"
      unitRef="USD">623000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20201231_ifrsfullComponentsOfEquityAxis_ifrsfullRetainedEarningsMember"
      decimals="-3"
      id="Fxbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_2615"
      unitRef="USD">-16450000</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20220304125315904_xbrl_20210923225629268_xbrl_20210225210705544_xbrl_20210225205544388_xbrl_20210204095548416_2618"
      unitRef="USD">35219000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225220448902"
      unitRef="USD">-344000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225220501391"
      unitRef="USD">-5357000</ifrs-full:ProfitLoss>
    <ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614270920"
      unitRef="USD">4545000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense>
    <ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614270922"
      unitRef="USD">4859000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614270931"
      unitRef="USD">-781000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614270933"
      unitRef="USD">1122000</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304124425596_1614270938"
      unitRef="USD">6653000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304124425596_1614270939"
      unitRef="USD">3129000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:AdjustmentsForFinanceCosts
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614270938"
      unitRef="USD">353000</ifrs-full:AdjustmentsForFinanceCosts>
    <ifrs-full:AdjustmentsForFinanceCosts
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614270939"
      unitRef="USD">843000</ifrs-full:AdjustmentsForFinanceCosts>
    <ifrs-full:AdjustmentsForDeferredTaxExpense
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614270941"
      unitRef="USD">-1069000</ifrs-full:AdjustmentsForDeferredTaxExpense>
    <ifrs-full:AdjustmentsForDeferredTaxExpense
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614270942"
      unitRef="USD">-130000</ifrs-full:AdjustmentsForDeferredTaxExpense>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLoss
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304123027728"
      unitRef="USD">428000</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLoss
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614270944"
      unitRef="USD">1798000</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614270947"
      unitRef="USD">990000</ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives>
    <ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614270949"
      unitRef="USD">-599000</ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives>
    <ifrs-full:CashFlowsFromUsedInDecreaseIncreaseInRestrictedCashAndCashEquivalents
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614270950"
      unitRef="USD">-1147000</ifrs-full:CashFlowsFromUsedInDecreaseIncreaseInRestrictedCashAndCashEquivalents>
    <ifrs-full:CashFlowsFromUsedInDecreaseIncreaseInRestrictedCashAndCashEquivalents
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614270952"
      unitRef="USD">2254000</ifrs-full:CashFlowsFromUsedInDecreaseIncreaseInRestrictedCashAndCashEquivalents>
    <ifrs-full:OtherAdjustmentsForNoncashItems
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614270954"
      unitRef="USD">18872000</ifrs-full:OtherAdjustmentsForNoncashItems>
    <ifrs-full:OtherAdjustmentsForNoncashItems
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614270955"
      unitRef="USD">-13331000</ifrs-full:OtherAdjustmentsForNoncashItems>
    <ifrs-full:InterestPaidClassifiedAsOperatingActivities
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614270957"
      unitRef="USD">391000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
    <ifrs-full:InterestPaidClassifiedAsOperatingActivities
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614270959"
      unitRef="USD">812000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304123041631_1614270957"
      unitRef="USD">26129000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304123041631_1614270959"
      unitRef="USD">-5026000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614270965"
      unitRef="USD">904000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614270967"
      unitRef="USD">450000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614270969"
      unitRef="USD">880000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614270971"
      unitRef="USD">1837000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614270973"
      unitRef="USD">-1784000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614270975"
      unitRef="USD">-2287000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <pcom:ProceedsFromEquityFinancing
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304123236382_xbrl_20220304123131897_1614270987"
      unitRef="USD">23275000</pcom:ProceedsFromEquityFinancing>
    <pcom:ProceedsFromEquityFinancing
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304123236382_xbrl_20220304123131897_1614270989"
      unitRef="USD">0</pcom:ProceedsFromEquityFinancing>
    <ifrs-full:ProceedsFromNoncurrentBorrowings
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304123234174_xbrl_20220304123131897_1614270987"
      unitRef="USD">0</ifrs-full:ProceedsFromNoncurrentBorrowings>
    <ifrs-full:ProceedsFromNoncurrentBorrowings
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304123234174_xbrl_20220304123131897_1614270989"
      unitRef="USD">40000000</ifrs-full:ProceedsFromNoncurrentBorrowings>
    <ifrs-full:RepaymentsOfNoncurrentBorrowings
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304123131897_1614270987"
      unitRef="USD">15000000</ifrs-full:RepaymentsOfNoncurrentBorrowings>
    <ifrs-full:RepaymentsOfNoncurrentBorrowings
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304123131897_1614270989"
      unitRef="USD">25000000</ifrs-full:RepaymentsOfNoncurrentBorrowings>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614270987"
      unitRef="USD">1231000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614270989"
      unitRef="USD">1293000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614270991"
      unitRef="USD">187000</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614270993"
      unitRef="USD">67000</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:PaymentsToAcquireOrRedeemEntitysShares
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614270995"
      unitRef="USD">0</ifrs-full:PaymentsToAcquireOrRedeemEntitysShares>
    <ifrs-full:PaymentsToAcquireOrRedeemEntitysShares
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614270997"
      unitRef="USD">1042000</ifrs-full:PaymentsToAcquireOrRedeemEntitysShares>
    <pcom:PaymentsToPurchaseShareCapitalHeldInTrust
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304123152161_1614270987"
      unitRef="USD">3257000</pcom:PaymentsToPurchaseShareCapitalHeldInTrust>
    <pcom:PaymentsToPurchaseShareCapitalHeldInTrust
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304123152161_1614270989"
      unitRef="USD">0</pcom:PaymentsToPurchaseShareCapitalHeldInTrust>
    <pcom:TaxesPaidOnNetSettlementOfRestrictedShareUnits
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614271003"
      unitRef="USD">2527000</pcom:TaxesPaidOnNetSettlementOfRestrictedShareUnits>
    <pcom:TaxesPaidOnNetSettlementOfRestrictedShareUnits
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614271005"
      unitRef="USD">1209000</pcom:TaxesPaidOnNetSettlementOfRestrictedShareUnits>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614271008"
      unitRef="USD">1447000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614271010"
      unitRef="USD">11523000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614271012"
      unitRef="USD">786000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614271014"
      unitRef="USD">-1105000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614271016"
      unitRef="USD">26578000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614271019"
      unitRef="USD">3105000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20201231"
      decimals="-3"
      id="F1614271021"
      unitRef="USD">73070000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20191231"
      decimals="-3"
      id="F1614271023"
      unitRef="USD">69965000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20211231"
      decimals="-3"
      id="F1614271025"
      unitRef="USD">99648000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20201231"
      decimals="-3"
      id="F1614271027"
      unitRef="USD">73070000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614271029"
      unitRef="USD">126000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614271037"
      unitRef="USD">365000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <pcom:IncomeTaxesReceived
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304131302149_1614271039"
      unitRef="USD">1768000</pcom:IncomeTaxesReceived>
    <pcom:IncomeTaxesReceived
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304131302149_1614271041"
      unitRef="USD">-0</pcom:IncomeTaxesReceived>
    <ifrs-full:IncomeTaxesPaidRefund
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="F1614271039"
      unitRef="USD">-166000</ifrs-full:IncomeTaxesPaidRefund>
    <ifrs-full:IncomeTaxesPaidRefund
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="F1614271041"
      unitRef="USD">-1852000</ifrs-full:IncomeTaxesPaidRefund>
    <pcom:DisclosureOfNatureOfOperationsExplanatoryTextBlock
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210104113748849">
                        &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;b&gt;1. REPORTING ENTITY&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-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Points.com Inc. (formerly Points International Ltd.) (the "Corporation") is a company domiciled in Canada. The address of the Corporation's registered office is 111 Richmond Street West, Suite 700, Toronto, ON, Canada M5H 2G4. The consolidated financial statements of the Corporation as at and for the year ended December 31, 2021 comprise the Corporation and its wholly-owned subsidiaries. The Corporation's shares are publicly traded on the Toronto Stock Exchange ("TSX") as PTS and on the NASDAQ Capital Market ("NASDAQ") as PCOM.&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;Points provides products and services through technology-enabled solutions to loyalty programs around the world. The Corporation's white-labelled services facilitate the accrual or redemption of loyalty program currency (points or miles). Accrual transactions are typically focused on generating revenue for loyalty program partners while redemption transactions are focused on offering additional engagement options for program members that are cost effective for the loyalty program. Points has loyalty program partnerships across the airline, hospitality, financial services and retail verticals.&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;The Corporation's operations can be moderately influenced by seasonality. Historically, gross profit is highest&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;in the fourth quarter in each year as certain product offerings and marketing activities peak during this time. Commencing 2020, financial results did not follow this trend due to the adverse impact of the COVID-19 pandemic.&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;During the fourth quarter of 2021, the Board of Directors approved the amalgamation of Points International Ltd. with its wholly-owned subsidiary, Points.com Inc., effective January 1, 2022. As part of this amalgamation process, the name of the public company legal entity changed from Points International Ltd. to Points.com Inc. in 2022.&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;The consolidated financial statements of the Corporation as at and for the year ended December 31, 2021 are available at &lt;span style="color: #000000; text-decoration: underline;"&gt;www.sedar.com&lt;/span&gt; or &lt;span style="color: #000000; text-decoration: underline;"&gt;www.sec.gov&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </pcom:DisclosureOfNatureOfOperationsExplanatoryTextBlock>
    <ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304005148965">
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2. BASIS OF PREPARATION&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(a) Statement of compliance&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 consolidated financial statements have been prepared in accordance with International Financial Reporting Standards ("IFRS") as issued by the International Accounting Standards Board ("IASB").&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 authorized for issue by the Board of Directors on March 9, 2022.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(b) Basis of measurement &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 consolidated financial statements have been prepared on a historical cost basis except for certain assets and liabilities initially recognized in connection with business combinations, and certain financial instruments, which are measured at fair value.&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;b&gt;(c) Functional and presentation currency&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;These consolidated financial statements are presented in U.S. dollars ("USD"), which is the functional currency of the Corporation. All financial information has been rounded to the nearest thousand, except where otherwise indicated.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;div&gt;

                                        &lt;/div&gt;
                                        &lt;p style="text-align: justify; margin-left: 76.55pt; text-indent: -76.55pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(d) Basis of consolidation&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;Subsidiaries are entities the Corporation controls. Entities over which the Corporation has control are fully consolidated from the date that control commences until the date that control ceases. All intercompany transactions and balances between subsidiaries are eliminated on consolidation.&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&#160;&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;b&gt;(e) Use of estimates and judgments&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 the consolidated financial statements in conformity with IFRS requires Management to make judgments, estimates and assumptions that affect the application of accounting policies and the reported amounts of assets, liabilities, income and expenses. Significant changes in these assumptions, including those related to the Corporation's future business plans and cash flows, could materially change the amounts the Corporation records. Actual results may differ from these estimates.&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;On an ongoing basis, Management has applied judgment in the following areas:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="width: 25px; vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#x2022;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td style="vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;interpreting key terms in revenue contracts to identify performance obligations, determine the provision of goods or services and whether revenue and direct costs of revenue should be presented on a gross or net basis;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="width: 25px; vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#x2022;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td style="vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;determining cash generating units ("CGUs") for the purpose of impairment testing;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="width: 25px; vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#x2022;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td style="vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;choosing methods for depreciating and amortizing our property and equipment, right-of-use assets and intangible assets that represent most accurately the consumption of benefits derived from those assets. In making this determination, the Corporation has considered assumptions that are most representative of the economic substance of the intended use of the underlying assets. These same assumptions were used when deciding to designate certain intangible assets as assets with indefinite useful lives as the Corporation believes that there is no limit to the period that these assets are expected to generate net cash inflows;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="width: 25px; vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#x2022;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td style="vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;determining which projects qualify for capitalization of direct labour cost to intangible assets;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="width: 25px; vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#x2022;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td style="vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;determining lease term and incremental borrowing rate in measuring right-of-use assets and lease liabilities;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="width: 25px; vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#x2022;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td style="vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;determining the vesting period of performance options based on achievement of specified non-market performance conditions;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="width: 25px; vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#x2022;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td style="vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;determining whether certain hedging relationships and financial instruments qualify for hedge accounting;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="width: 25px; vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#x2022;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td style="vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;assessing the recoverability of the deferred tax assets and the timing and reversal of temporary differences; and&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="width: 25px; vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#x2022;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td style="vertical-align: top;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;interpreting tax rules, regulations and legislative developments.&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;
                                        &lt;p style="margin-bottom: 0pt; text-align: justify; margin-top: 14px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The Corporation also uses significant estimates in the following areas:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="width: 25px;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#x2022;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;determining the recoverable amount of financial and non-financial assets when testing for impairment;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="width: 25px;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#x2022;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;assessing the probability of achieving non-market performance conditions for performance options and performance share units; and&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="width: 25px;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#x2022;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;determining the fair value of equity-settled share-based compensation expense and derivative instruments.&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&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;Estimates are based on historical experience adjusted as appropriate for current circumstances and other assumptions that Management believes to be reasonable. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected. The application of the estimates and judgment noted above are discussed in Note 3.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory>
    <ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304024444830">
                &lt;div&gt;
                    &lt;div&gt;
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;div&gt;
                                            &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;3. SIGNIFICANT ACCOUNTING POLICIES&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;div&gt;
                        &lt;div&gt;

                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(a) New standards adopted in 2021&lt;/b&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;The following amendments to IFRS are effective from January 1, 2021, but they did not have a material impact on the Corporation's consolidated financial statements:&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;Interest Rate Benchmark Reform - Phase 2&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;In August 2020, the IASB issued additional amendments to IFRS 9, Financial Instruments, IFRS 7, Financial Instruments: Disclosures, IFRS 4, Insurance Contracts, and IFRS 16, Leases. The objective of these amendments is to address issues that might affect financial reporting as a result of the reform of an interest rate benchmark, including the effects of changes to contractual cash flows or hedging relationships arising from the replacement of an interest rate benchmark with an alternative benchmark rate. The amendments provide practical relief from certain requirements in IFRS 9, IFRS 7, IFRS 4 and IFRS 16.&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;As at January 1, 2021, the Corporation had $15,000 borrowings on its London Interbank Offered Rate ("LIBOR") secured credit facility, which were fully repaid during the first quarter of 2021. The Corporation continues to have access to this facility and did not have any borrowings as at December 31, 2021. Commencing 2022, Secured Overnight Financing Rate ("SOFR") is the recommended interest rate benchmark by the Corporation's lenders to replace LIBOR. There was no material impact on the Corporation's consolidated financial statements as a result of applying the amendments. Refer to Note 18.&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;b&gt;(b) Revenue recognition&lt;/b&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;The Corporation's revenue is categorized as principal revenue or other partner revenue and is primarily generated through the sale of loyalty currencies, through services provided to loyalty partners' program members, and through white-labelled technology-enabled solutions and marketing services provided to partners.&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;i&gt;Contracts with customers&lt;/i&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;The Corporation records revenue from contracts with customers in accordance with the five steps in IFRS 15, Revenue from Contracts with Customers, as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; margin-left: 18pt; margin-bottom: 0pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1. Identify the contract with a customer;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; margin-left: 18pt; margin-bottom: 0pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2. Identify the performance obligations in the contract;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; margin-left: 18pt; margin-bottom: 0pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3. Determine the transaction price, which is the amount the Corporation expects to be entitled to;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; margin-left: 18pt; margin-bottom: 0pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4. Allocate the transaction price among the performance obligations in the contract based on their relative stand-alone selling prices; and&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; margin-left: 18pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;5. Recognize revenue when or as the goods or services are transferred to the customer.&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;i&gt;Principal versus Agent&lt;/i&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;When deciding the most appropriate basis for presenting revenue on either a gross or net basis, both the legal form and substance of the agreements between the Corporation, its partners and their program members are reviewed to determine each party's respective role in the transaction.&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;Where the Corporation's role in a transaction is that of a principal, revenue is recognized on a gross basis, where the gross value of the transaction billed to the customer is recognized as Principal revenue and the costs incurred to purchase the points or miles sold in the transaction are recognized as direct cost of revenue. When the Corporation's role in a transaction is that of an agent, revenue is recognized on a net basis with revenue approximating the margin earned and is recorded in other partner revenue in the consolidated statements of comprehensive loss. This determination of whether the Corporation is acting as principal or agent requires the exercise of judgment. In making this assessment, Management considers whether the Corporation:&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: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;acts on behalf of the loyalty partner or the program member in identifying the customer in certain arrangements;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-left: 18pt; list-style-position: inside; text-indent: -18pt; 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;&#x2022;&#160; &#160; controls the good or service being provided, prior to it being transferred to the customer;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-left: 18pt; list-style-position: inside; text-indent: -18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;has primary responsibility for providing the goods and service to the customer;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-left: 18pt; list-style-position: inside; text-indent: -18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;has inventory risk before or after the customer order; and&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-left: 18pt; list-style-position: inside; text-indent: -18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;has discretion in establishing prices for the specified goods and services.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-top: 12px;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The interpretation of key terms in the Corporation's revenue contracts requires the exercise of judgement.&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;i&gt;Principal Revenue&lt;/i&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;Principal revenue groups together several streams of revenue that the Corporation realizes in delivering goods or services to customers. The following is a list of revenue streams and the related revenue recognition policy.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 18pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(i) Reseller revenue is transactional revenue for the sale of loyalty currencies that occurs in contracts for which the Corporation is the principal in the sale of loyalty currencies to loyalty program members. The performance obligation is satisfied on completion of the transaction which transfers control of the loyalty currency to the member, which aligns with the point in time when payment is received. The Corporation's role as the principal in the transaction is determined by the contractual arrangements in place with the loyalty program partner and their members. In this instance, the Corporation has determined that it obtains control of the loyalty currency prior to transferring it to the member. Other factors considered in making the determination include whether the Corporation assumes inventory risk, is primarily responsible for fulfilling the promise to provide the specified good, and has discretion in establishing the prices for the specified goods. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(ii) Service revenue is transactional revenue for services provided to loyalty program partners or their members, such as the transfer or reinstatement of loyalty currencies. This also includes transactional revenue for services provided through technology-enabled solutions to partners.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The Corporation has determined that it controls the service. Other factors considered in making the determination include whether the Corporation is primarily responsible for fulfilling the promise to provide the specified service, or has discretion in establishing the fees for the specified service. Transfer, reinstate, and other services provided through technology-enabled solutions are recognized at the point in time the transaction is completed, which also approximates when payment is received.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 18pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(iii) Hosting services are provided to loyalty program partners throughout the term of the loyalty program partner agreement. The hosting services begin, and hence revenue recognition commences when the loyalty program partner website is functional. Revenue is recognized on a straight-line basis over the life of the term of the partner agreement. Costs that relate directly to the contract are capitalized to the extent that they are expected to be recovered and are amortized as the services are transferred.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;Other Partner Revenue&lt;/i&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;Other partner revenue is primarily transactional revenue for facilitating the sale of loyalty currencies or other goods or services to loyalty programs and their members for which the Corporation takes an agency role. It also includes certain transactions related to earning or redeeming loyalty currency facilitated by the Corporation on behalf of loyalty program partners. The Corporation's role as an agent is determined by the contractual arrangement in place with the loyalty program partner or their members. In this instance, the Corporation has determined that it does not obtain control of the loyalty currency or other goods and services prior to transferring them to the customer, due in part to the absence of inventory risk. Other factors considered in making the determination include the fact that the Corporation is not primarily responsible for fulfilling the promise to provide the specified good and generally has limited discretion in establishing the prices for the specified goods.&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;b&gt;(c) Foreign currency translation&lt;/b&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;(i)&lt;b&gt; &lt;/b&gt;Foreign currency transactions&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;Transactions in currencies other than the Corporation's or its subsidiaries' respective functional currency are recognized at the exchange rates in effect on the transaction date. At the end of each reporting period, monetary assets and liabilities denominated in foreign currencies are translated to the Corporation's functional currency at the exchange rates prevailing at that date. Non-monetary assets and liabilities carried at fair value that are denominated in foreign currencies are translated to the functional currency at the exchange rates prevailing at the date when the fair value was determined. Non-monetary items that are measured at historical cost in a foreign currency are not translated.&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;Foreign exchange gains and losses on monetary items are recognized in profit or loss; except for foreign currency derivatives designated as qualifying cash flow hedges, the fair values of which are deferred in accumulated other comprehensive income in shareholders' equity until such time that the hedged transaction affects profit or loss; refer to Notes 3(d)(iv) and 20.&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;(ii) Foreign operations&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;The assets and liabilities of the Corporation's non-USD functional currency subsidiary are translated to USD at exchange rates at the reporting date. The income and expenses of this subsidiary are translated to USD using average exchange rates for the month during which the transactions occurred. Foreign currency differences resulting from translation are recognized in other comprehensive income ("OCI") within the cumulative translation account.&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;b&gt;(d) Financial instruments&lt;/b&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;All financial assets and financial liabilities are recognized on the Corporation's consolidated statements of financial position when the Corporation becomes a party to the contractual provisions of the instrument.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 9pt; text-indent: -9pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(i) &lt;i&gt; &lt;/i&gt;Classification and measurement of financial instruments&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;The Corporation's financial instruments as a result of adopting IFRS 9, Financial Instruments, ("IFRS 9") are classified and measured as follows:&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;b&gt;Asset/Liability&lt;/b&gt; &lt;b&gt;Measurement under IFRS 9&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; 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;Cash and cash equivalents Amortized cost&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; 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;Cash held in trust Amortized cost&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; 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;Funds receivable from payment processors Amortized cost&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; 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;Accounts receivable Amortized cost&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; 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;Accounts payable and accrued liabilities Amortized cost&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; 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;Payable to loyalty program partners Amortized cost&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Long term debt Amortized cost&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;b&gt;Derivatives&lt;/b&gt; &lt;b&gt;Measurement&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; margin-left: 216.05pt; text-indent: -216.05pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Foreign exchange forward contracts&#160; Fair value, with changes in fair value for hedges recorded in OCI and ineffective portion recorded in profit or loss.&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;Financial assets held at amortized cost require the asset to be measured using the effective interest method. The amortized cost is reduced by impairment losses. Finance income, foreign exchange gains and losses and impairment are recognized in profit or loss. Any gain or loss on derecognition is recognized in profit or loss.&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;Derivatives may be in an asset or liability position at a point in time historically or in the future. For derivatives designated as cash flow hedges for accounting purposes, the effective portion of the hedge is recognized in accumulated other comprehensive income and the ineffective portion of the hedge is recognized immediately in profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 13.5pt; text-indent: -13.5pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(ii) Impairment of financial instruments&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;IFRS 9 requires the expected lifetime credit losses at initial recognition to be considered when assessing impairment of financial assets, which is anticipated to result in earlier recognition of losses. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(iii) Share capital&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;Common shares are classified as equity. Incremental costs directly attributable to the issuance of common shares and share options are recognized as a deduction from equity, net of any tax effects.&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 style="text-decoration: underline;"&gt;&lt;i&gt;Authorized with no Par Value&lt;/i&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;Unlimited common shares&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Unlimited preferred shares&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 style="text-decoration: underline;"&gt;&lt;i&gt;Issued&lt;/i&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;As at December 31, 2021, all issued shares are fully paid. The holders of common shares are entitled to receive dividends as declared from time to time and are entitled to one vote per share. There were no dividends declared in 2021 (2020 - nil).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(iv) Derivative financial instruments, including hedge accounting&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;The Corporation holds derivative financial instruments to hedge its foreign currency risk exposures. These derivatives are designated in accounting hedge relationships and the Corporation applies cash flow hedge accounting. On initial designation of the hedge, the Corporation formally documents the relationship between the hedging instrument and hedged item, including the risk management objectives and strategy in undertaking the hedge transaction, together with the methods that will be used to assess the effectiveness of the hedging relationship. The Corporation makes an assessment, both at the inception of the hedge relationship as well as on an ongoing basis, whether the hedging instruments are expected to be "highly effective" in offsetting the changes in the fair value or cash flows of the respective hedged items during the period for which the hedge is designated. For a cash flow hedge of a forecasted transaction, the transaction should be highly probable to occur and should present an exposure to variations in cash flows that could ultimately affect reported net income.&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;Derivatives are recognized initially at fair value; attributable transaction costs are recognized in profit or loss as incurred. Subsequent to initial recognition, derivatives are measured at fair value, and changes therein are accounted for as described below.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;i&gt;Cash flow hedges&lt;/i&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;The Corporation enters into foreign exchange forward contracts to reduce the foreign exchange risk with respect to the Canadian dollar denominated expenses. The changes in fair value of derivatives designated as cash flow hedges are recognized in OCI, except for any ineffective portion, which is recognized immediately in profit or loss. Gains and losses in accumulated other comprehensive income are reclassified to profit or loss in the same period the corresponding hedged items affect profit or loss. The carrying amount of hedging derivatives designated as cash flow hedges that mature within one year is included in prepaid expenses, deposits and other assets and/or current portion of other liabilities. &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;If the hedging instrument no longer meets the criteria for hedge accounting, is expired, sold, terminated, exercised, or the designation is revoked, then hedge accounting is discontinued prospectively. The cumulative gain or loss previously recognized in OCI and presented in unrealized gains/losses on cash flow hedges in equity remains there until the forecasted transaction affects profit or loss. If the forecasted transaction is no longer expected to occur, then the balance in OCI is recognized immediately in profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;


                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(e) Cash and cash equivalents&lt;/b&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;Cash equivalents include highly liquid investments (term deposits) with maturities of three months or less at the date of purchase. They are held for the purpose of meeting short-term cash commitments rather than for investment or other purposes. Cash equivalents are carried at amortized cost which approximates their fair value because of the short-term nature of the instruments.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;


                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(f) Cash held in trust&lt;/b&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;Cash held in trust represents funds received from customers, primarily Canadian, not yet remitted to service providers for certain travel related products in accordance with certain geographic regulatory requirements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;


                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(g) Funds receivable from payment processors&lt;/b&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;Funds receivable from payment processors represent amounts collected from customers on behalf of the Corporation and are typically deposited directly to the Corporation's bank account on an average of three business days from the date of sale.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;


                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(h) Property and equipment&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(i) Recognition and measurement&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;Items of property and equipment are measured at cost less accumulated depreciation and accumulated impairment losses. The cost consists of the purchase price, and any costs directly attributable to bringing the asset to the location and condition for its intended use. When parts of an item of property and equipment have different useful lives, they are accounted for as separate items (major components) of property and equipment.&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;Gains and losses on disposal of an item of property and equipment are determined by comparing the proceeds from disposal with the carrying amount of property and equipment and are recognized in profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(ii) Depreciation&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;Depreciation is calculated over the depreciable amount, which is the cost of an asset less its estimated residual value.&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;Depreciation is recognized in profit or loss based on the estimated useful lives of the assets using the following methods and annual rates:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                        &lt;div&gt;
                                            &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 20px; height: 15px;"&gt;&#x2022;&lt;/td&gt;
                                                    &lt;td style="width: 140px; height: 15px;"&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="height: 15px;"&gt;
                                                        &lt;p style="text-align: justify; padding-left: 8.4pt; 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;
                                                                    Straight-line over 5 years
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 20px; height: 15px;"&gt;&#x2022;&lt;/td&gt;
                                                    &lt;td style="width: 140px; height: 15px;"&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Computer hardware&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="height: 15px;"&gt;
                                                        &lt;p style="text-align: justify; padding-left: 8.4pt; 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;
                                                                    Straight-line over 3 years
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 20px; height: 15px;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="width: 150px; height: 15px;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="width: 950px; height: 15px;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                            &lt;div&gt;

                                            &lt;/div&gt;
                                            &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 20px; height: 15px;"&gt;&#x2022;&lt;/td&gt;
                                                    &lt;td style="width: 150px; height: 15px;"&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Computer software&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 950px; height: 15px;"&gt;
                                                        &lt;p style="text-align: justify; padding-left: 8.4pt; 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;
                                                                    Straight-line over 3 years
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 20px; height: 15px;"&gt;&#x2022;&lt;/td&gt;
                                                    &lt;td style="width: 150px; height: 15px;"&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 950px; height: 15px;"&gt;
                                                        &lt;p style="text-align: justify; padding-left: 8.4pt; 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;
                                                                    Straight-line over shorter of useful life or the lease term
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;

                                    &lt;p style="margin-bottom: 0pt; text-align: justify; margin-top: 11px;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Depreciation methods, useful lives and residual values are reviewed at each financial year end and adjusted if appropriate. There were no changes in the current year.&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&#160;&lt;/p&gt;
                                &lt;/div&gt;


                                &lt;div&gt;
                                    &lt;p style="margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(i) Right-of-use assets and Lease liabilities&lt;/b&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;At inception of a contract, the Corporation assesses whether a contract is or contains a lease based on whether the contract conveys a right to control the use of an identified asset for a period of time in exchange for consideration.&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The Corporation recognizes right-of-use assets and lease liabilities at the lease commencement date. After the initial adoption date, the right-of-use asset is initially measured at cost, which comprises:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;&#x2022;&lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;The amount of the initial measurement of the lease liability;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;&#x2022;&lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Any lease payments made at or before the commencement date, less any lease incentives received;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;&#x2022;&lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Any initial direct costs incurred; and&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;&#x2022;&lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;An estimate of costs to dismantle or remove the underlying asset or restore the asset to the condition required by the terms and conditions of the lease.&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                    &lt;p style="margin-top: 11px; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Subsequent to initial measurement, right-of-use assets are measured at cost less any accumulated depreciation and impairment losses and adjusted for certain remeasurements of the lease liability. The right-of-use asset are depreciated on a straight-line basis over the term of the lease, or the estimated useful life of the right-of-use assets if the Corporation expects to obtain the ownership of the leased asset at the end of the lease. The lease term includes the non-cancellable period of the lease and optional renewable periods that the Corporation is reasonably certain to extend.&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;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, the Corporation's incremental borrowing rate. Generally, the Corporation uses its incremental borrowing rate as the discount rate.&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;After initial recognition, the lease liability is measured at amortized cost using the effective interest method. The lease liability is remeasured when there is a change in future lease payments arising from a change in an index or rate, a change in the estimate of the amount expected to be payable under a residual value guarantee, or if the Corporation changes its assessment of whether it will exercise a purchase option, extension option or termination option. When the lease liability is remeasured in this way, a corresponding adjustment is made to the carrying amount of the right-of-use asset.&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;The lease liability is also remeasured when the underlying lease contract is amended. When there is a decrease in contract scope, the lease liability and right-of-use asset will decrease relative to this change with the difference recorded in net income prior to the remeasurement of the lease liability.&lt;/span&gt;&lt;/span&gt;&lt;/p&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;b&gt;(j) Goodwill &amp;amp; Intangible assets&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(i) Goodwill&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;Goodwill represents the excess of the purchase price of acquired businesses over the estimated fair value of the identifiable tangible and intangible net assets acquired. Goodwill is not amortized. The Corporation tests goodwill for impairment at least annually, at each year end, or when an impairment indicator is considered to exist, to determine whether the carrying value exceeds the recoverable amount, as discussed in Note 3(k).&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;i&gt;Business combinations&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-bottom: 10px; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Acquisitions of subsidiaries are accounted for using the acquisition method of accounting. Fair value of the consideration paid is calculated as the sum of the fair value at the date of acquisition of:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-bottom: 0pt; margin-top: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2022;&#160; &#160; &#160;&#160;assets acquired; plus&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-bottom: 0pt; margin-top: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;equity instruments issued; less&lt;/span&gt;&lt;/span&gt;&lt;/p&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;&#x2022;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;liabilities incurred or assumed.&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;Goodwill is measured as the fair value of consideration transferred less the net recognized amount of the identifiable assets acquired and liabilities assumed, all of which are measured at fair value as of the acquisition date. When the excess is negative, a bargain purchase gain is recognized immediately in profit or loss.&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;The Corporation uses estimates and judgments to determine the fair value of assets acquired and liabilities assumed at the acquisition date using the best available information, including information from financial markets. The estimates and judgments include key assumptions such as discount rates, attrition rates, and terminal growth rates for performing discounted cash flow analyses. The transaction costs associated with the acquisitions are expensed as incurred.&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;(ii) Intangible assets&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;i&gt;Internally developed intangible assets&lt;/i&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;Certain costs incurred in connection with the development of software to be used internally or for providing services to customers are capitalized once a project has progressed beyond a conceptual, preliminary stage to that of application development. Development costs that are directly attributable to the design and testing of identifiable software products controlled by the Corporation are recognized as intangible assets when the following criteria are met:&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; font-size: 10pt;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;It is technically feasible to complete the software product so that it will be available for use;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Management intends to complete the software product and use or sell it;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-bottom: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;It can be demonstrated how the software product will generate probable future economic benefits;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-bottom: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Adequate technical, financial and other resources to complete the development and to use or sell the software product are available; and&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The expenditure attributable to the software product during its development can be reliably measured.&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;Development costs that qualify for capitalization include both internal and external costs but are limited to those that are directly related to the specific product. The capitalized development costs are measured at cost less accumulated amortization and accumulated impairment losses. Subsequent expenditure is capitalized only when it increases the future economic benefits embodied in the specific asset to which it relates. All other expenditures, including costs incurred in the planning stage and operating stage and expenditures on internally generated goodwill and brands, are recognized in profit or loss as incurred.&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;i&gt;Indefinite life intangible assets&lt;/i&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;Certain intangible assets with indefinite lives, being domain names, patents and trademarks, are not amortized because there is no foreseeable limit to the period that these assets are expected to generate net cash inflows. The Corporation uses judgment to designate these assets as indefinite useful life assets, analyzing relevant factors including the expected usage of the asset, the typical life cycle of the asset and anticipated changes in the market demand for the products and services that the asset helps generate. The Corporation tests indefinite life intangible assets for impairment at least annually, at each year end, or when an impairment indicator is considered to exist.&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;i&gt;Finite life intangible assets&lt;/i&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;Intangible assets with finite useful lives are amortized into depreciation and amortization in the consolidated statements of comprehensive loss on a straight-line basis over their estimated useful lives as noted in the table below. Useful lives, residual values and the amortization methods are reviewed at least annually. Amortization periods and methods are outlined below:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;p style="text-align: justify; margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Customer Relationships Straight-line over 10 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Technology Straight-line over 3 to 5 years&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-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(k) Impairment&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;Financial Assets&lt;/i&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;IFRS 9 requires the use of an expected credit loss ("ECL") model for calculating impairment of financial assets. A financial asset is impaired if objective evidence indicates that a loss event has occurred after the initial recognition of the asset, and that the loss event had a negative effect on the estimated future cash flows of that asset that can be estimated reliably.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;Non-Financial Assets with Finite Useful Lives&lt;/i&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;In accordance with IAS 36, Impairment of Assets, the Corporation evaluates the carrying value of non-financial assets with finite lives, being property and equipment, right-of-use assets and certain intangible assets, whenever events or changes in circumstances indicate that a potential impairment has occurred. An impairment loss is considered to have occurred if the carrying value of an asset exceeds its recoverable amount.&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;i&gt;Goodwill &amp;amp; Indefinite Life Intangible Assets&lt;/i&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;Goodwill and intangible assets that are not amortized are subject to an impairment assessment at least annually, or when an impairment indicator is considered to exist. The recoverable amount is estimated each year at the same time. The recoverable amount is the higher of an asset's fair value less costs to sell and its value in use. 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.&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;For the purposes of assessing impairment, assets that do not generate independent cash inflows are grouped into CGUs at the lowest level for which there are separately identifiable cash inflows. CGUs to which goodwill has been allocated are aggregated so that the level at which impairment testing is performed reflects the lowest level at which goodwill is monitored for internal reporting purposes. Goodwill acquired in a business combination is allocated to the CGU or group of CGUs that are expected to benefit from the synergies of the combination.&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;If the recoverable amount of the CGU or group of CGUs to which goodwill and indefinite life intangible assets has been allocated is less than the carrying amount of the CGU or group of CGUs, including goodwill and intangible assets, an impairment loss is recorded in the consolidated statements of comprehensive loss. The impairment loss is allocated first to reduce the carrying amount of any goodwill allocated to the CGU and then to reduce the carrying amounts of the other assets of the CGU or group of CGUs on a pro-rata basis.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;div&gt;

                                    &lt;/div&gt;
                                    &lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The Corporation evaluates impairment losses for potential reversals, other than goodwill impairment, when events or changes in circumstances warrant such consideration. Where an impairment loss subsequently reverses, the carrying amount of the asset or CGU is increased to the revised estimate of its recoverable amount, provided that the increased carrying amount does not exceed the carrying amount that would have been determined had no impairment loss been recognized for the asset or CGU in prior years. A reversal of an impairment loss is recognized immediately in profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&#160;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The Corporation had previously determined that it had three CGUs, being Loyalty Currency Retailing, Platform Partners and Points Travel. In recent years, the Corporation has significantly invested in the functionality and scalability of the Loyalty Commerce Platform ("LCP"), with the intention to migrate and centralize the technology enabling the Corporation's revenue generation. The technologies that previously operated separately, are now fundamentally integrated into the LCP, which is the core asset and backbone for facilitating substantially all of the Corporation's transactions. This centralization and migration of products to the LCP, coupled with the Corporation's change in organizational structure (see Note 3(r)), and how Management monitors operations and makes business decisions, resulted in the change in the Corporation's CGU composition. Starting in 2021, the Corporation is operating as a single CGU.&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;Due to the change of the Corporation's CGU composition, Management assessed qualitatively and quantitatively the recoverable amount of the CGU as at March 31, 2021. Based on the facts and circumstances present as at March 31, 2021, it was concluded that there was no impairment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;


                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(l) Share-based compensation&lt;/b&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;The Corporation has two share-based compensation plans: a share option plan and a share unit plan. The Corporation accounts for the grants under both plans as equity settled share-based compensation arrangements per IFRS 2, Share-based Payment&lt;i&gt;, &lt;/i&gt;and accordingly are not re-measured subsequent to the initial grant date.&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 style="text-decoration: underline;"&gt;Share option plan&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;The share option plan allows employees to acquire shares of the Corporation through the exercise of share options. Share options have a maximum life of ten years. Under the share option plan, performance options are granted to certain employees of the Corporation. Vesting of performance options is based on the achievement of specified non-market performance conditions with a life of six years after the date of grant. On grant date, the Corporation estimates the expected vesting date for purpose of estimating the option life. Additionally, options other than performance options can be granted under the share option plan, which generally vest over a period of three years and expire at the end of five years from the grant date.&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;For options with graded vesting, each grant in an award is considered a separate grant with a different vesting date, expected life and fair value. The fair value of each grant is recognized in profit or loss over its respective expected vesting period with a corresponding increase in contributed surplus. The fair value of each grant is estimated at the date of grant using the Black-Scholes option pricing model incorporating assumptions regarding risk-free interest rates, dividend yield, expected volatility of the Corporation's stock, and a weighted average expected life of the options. Any consideration paid on the exercise of share options is added to share capital along with the related portion previously added to contributed surplus when the compensation costs were charged to profit or loss.&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;Under the plan, share options can only be settled in equity. The share option expense incorporates an expected forfeiture rate, estimated based on expected employee turnover.&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;At least annually, the Corporation reassesses the forfeiture rate and the probability of achieving the specified performance metrics for performance options and calculates the cumulative compensation cost of each grant and recognizes the adjustment in the profit or loss in the current period in the consolidated statements of comprehensive loss.&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;(i) Significant judgments, estimates and assumptions&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;Share options are measured at grant date fair value. Estimating fair value requires determination of the most appropriate valuation model, which is dependent on the terms and conditions of the grant. This estimate also requires determination of the most appropriate inputs to the valuation model including the expected life of the share option, volatility and dividend yield. The assumptions and models used for estimating fair value for share options are disclosed in Note 19. In addition, Management is required to exercise judgment in determining the probability of achieving the specified performance metrics for performance options, based on forecast and Management's best estimate.&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 style="text-decoration: underline;"&gt;Share unit plan&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;The Corporation's share unit plan (the "Share Unit Plan") includes Restricted Share Units ("RSUs") and performance share units ("PSUs"). Under the share unit plan, the Corporation grants RSUs and/or PSUs to its employees and the Board of Directors. The RSUs vest on grant date, over a period of up to three years after the grant date or in full on the third anniversary of the grant date. The PSUs vest in full on the third anniversary of the grant date. The number of PSUs that vest is based on the achievement of specified non-market performance conditions. The fair value of a RSU or PSU is determined at the grant date using the volume weighted average trading price per share on the TSX during the immediately preceding five trading days and is recognized over the RSU or PSU's vesting period. The expense is charged to profit or loss with a corresponding increase in contributed surplus.&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;In determining the number of awards that are expected to vest, the Corporation takes into account trends of historical forfeitures.&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;At least annually, the Corporation reassesses the probability of achieving the specified performance metrics for the PSUs and calculates the cumulative compensation cost of each grant and recognizes the adjustment in the profit or loss in the current period in the consolidated statements of comprehensive loss.&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;b&gt;(m) Payable to loyalty program partners&lt;/b&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;Payable to loyalty program partners includes amounts owing to these partners for loyalty currency purchased by the Corporation as a principal or as an agent collected through e-commerce services for retailing, wholesaling and other loyalty currency services transactions with end users.&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;b&gt;(n) 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-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Deferred revenue includes proceeds received in advance for technology design and development work and is recognized over the expected life of the partner agreement (refer to Note 3(b) (iii)). Deferred revenue is also comprised of bookings made for the travel related products, along with proceeds received by the Corporation for the sale of mileage codes that can be redeemed for multiple loyalty program currencies at a later date. Revenue for bookings for the travel related products is recognized at the completion of the hotel stay or car rental; revenue from the sale of the mileage codes is recognized upon redemption. Deferred revenue is included in current portion of other liabilities and other liabilities in the consolidated statements of financial position.&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;b&gt;(o) Long term debt&lt;/b&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;Long term debt represents the outstanding balance that the Corporation has drawn on its senior secured revolving credit facility. The balance that is due within one year is included as current portion of long term debt in the consolidated statements of financial position.&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-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(p) Income taxes&lt;/b&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;Income tax expenses (recoveries) comprise current and deferred taxes. Current taxes and deferred taxes are recognized in profit or loss except to the extent that they relate to a business combination, or items recognized directly in equity or in OCI.&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;Current taxes are the expected taxes payable or receivable on the taxable income or loss for the period, using tax rates substantively enacted at the reporting date, and any adjustment to taxes payable in respect of previous years.&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;Deferred taxes are recognized in respect of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for taxation purposes. Deferred taxes are not recognized for:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;temporary differences on the initial recognition of assets or liabilities in a transaction that is not a business combination and that affects neither accounting nor taxable profit or loss;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;temporary differences related to investments in subsidiaries and jointly controlled entities to the extent that it is probable that they will not reverse in the foreseeable future; and&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;taxable temporary differences arising on the initial recognition of goodwill.&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&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;Deferred tax assets and liabilities are measured at the tax rates that are expected to be applied to temporary differences when they reverse, based on the laws that have been substantively enacted by the reporting date.&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;In determining the amount of current and deferred tax, the Corporation takes into account the impact of uncertain tax positions and whether additional taxes and interest may be due. The Corporation believes that its accruals for tax liabilities are adequate for all open tax years based on its assessment of many factors, including interpretations of tax law and prior experience. This assessment relies on estimates and assumptions and may involve a series of judgments about future events. When new information becomes available that causes the Corporation to change its judgment regarding the adequacy of existing tax liabilities; such changes to tax liabilities will impact tax expense in the period that such a determination is made.&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;Deferred tax assets and liabilities are offset if there is a legally enforceable right to offset current tax liabilities and assets, and they relate to income taxes levied by the same tax authority on the same taxable entity, or on different tax entities, but they intend to settle current tax liabilities and assets on a net basis or their tax assets and liabilities will be realized simultaneously.&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;A deferred tax asset is recognized for unused tax losses, tax credits and deductible temporary differences, to the extent that it is probable that future taxable profits will be available against which they can be utilized. Deferred tax assets are reviewed at each reporting date and are reduced to the extent that it is no longer probable that the related tax benefit will be realized.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;


                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(q) Earnings per share ("EPS")&lt;/b&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;The Corporation presents basic and diluted earnings per share data for its common shares. Basic EPS is calculated by dividing the profit or loss attributable to common shareholders of the Corporation by the weighted average number of common shares outstanding during the period. Diluted EPS is determined by dividing the profit or loss attributable to common shareholders by the weighted average number of common shares outstanding adjusted for the effects of all dilutive potential common shares.&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-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(r) Segment reporting&lt;/b&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;The Corporation determines its reportable segments based on, among other things, how the Corporation's chief operating decision maker ("CODM"), the Chief Executive Officer, regularly reviews the Corporation's operations and performance. The CODM reviews gross profit, which is defined as total revenue less direct cost of revenue, as the key measure of profitability for the purpose of assessing performance and to make decisions about the allocation of resources.&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;The Corporation makes significant judgments in determining its operating segments. Operating segments are components that engage in business activities from which they may earn revenue and incur expenses, which operating results are regularly reviewed by the Corporation's CODM to make decisions about the allocation of resources and to assess performance, and for which discrete financial information is available.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;During the first quarter of 2021, the Corporation realigned its organizational, operational and internal reporting structures. As a result, the Corporation combined its Loyalty Currency Retailing, Platform Partners and Points Travel operations, previously considered as three distinct operating segments, into one segment. The change to a single operating segment resulted from various factors, including changes to the Corporation's management structure and to drive greater efficiencies and scale in the Corporation's business. The CODM regularly reviews the Corporation's operating results and makes decisions about resource allocation based on information provided by Management at a consolidated level.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;


                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(s) New standards and amendments not yet adopted&lt;/b&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;The IASB has issued amendments to the following standards that will become effective in 2022:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;IAS 37, Provisions, Contingent Liabilities and Contingent Assets - the amendment specifies costs an entity should include in determining the "cost of fulfilling" a potential onerous contract.&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;IAS 16, Property, Plant and Equipment - the amendment prohibits reducing the cost of property, plant and equipment by proceeds while bringing an asset to capable operations.&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;IFRS 3, Business Combinations - the amendment updates a reference to the Conceptual Framework;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;IAS 12, Income taxes - the amendment clarifies how to account for deferred tax on certain transactions; and&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;IFRS 9, Financial Instruments - the amendment clarifies the fees included in the quantitative test&#160;for derecognition of financial liabilities.&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                    &lt;p style="margin-bottom: 11pt; text-align: justify; margin-top: 14px;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;These amendments have not yet been adopted by the Corporation. Although the Corporation is currently assessing the impacts, if any, of these amendments, it does not expect them to have a material impact on the Corporation's consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;

                        &lt;/div&gt;
                    &lt;/div&gt;
                &lt;/div&gt;
            </ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory>
    <pcom:DescriptionOfAccountingPronouncementsAdoptedTextBlock
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304023407726">
                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(a) New standards adopted in 2021&lt;/b&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;The following amendments to IFRS are effective from January 1, 2021, but they did not have a material impact on the Corporation's consolidated financial statements:&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;Interest Rate Benchmark Reform - Phase 2&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;In August 2020, the IASB issued additional amendments to IFRS 9, Financial Instruments, IFRS 7, Financial Instruments: Disclosures, IFRS 4, Insurance Contracts, and IFRS 16, Leases. The objective of these amendments is to address issues that might affect financial reporting as a result of the reform of an interest rate benchmark, including the effects of changes to contractual cash flows or hedging relationships arising from the replacement of an interest rate benchmark with an alternative benchmark rate. The amendments provide practical relief from certain requirements in IFRS 9, IFRS 7, IFRS 4 and IFRS 16.&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;As at January 1, 2021, the Corporation had $15,000 borrowings on its London Interbank Offered Rate ("LIBOR") secured credit facility, which were fully repaid during the first quarter of 2021. The Corporation continues to have access to this facility and did not have any borrowings as at December 31, 2021. Commencing 2022, Secured Overnight Financing Rate ("SOFR") is the recommended interest rate benchmark by the Corporation's lenders to replace LIBOR. There was no material impact on the Corporation's consolidated financial statements as a result of applying the amendments. Refer to Note 18.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </pcom:DescriptionOfAccountingPronouncementsAdoptedTextBlock>
    <ifrs-full:Borrowings
      contextRef="C_20210101"
      decimals="-3"
      id="Fxbrl_20220304025425474"
      unitRef="USD">15000000</ifrs-full:Borrowings>
    <ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304023453158">
                                &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;b&gt;(b) Revenue recognition&lt;/b&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;The Corporation's revenue is categorized as principal revenue or other partner revenue and is primarily generated through the sale of loyalty currencies, through services provided to loyalty partners' program members, and through white-labelled technology-enabled solutions and marketing services provided to partners.&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;i&gt;Contracts with customers&lt;/i&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;The Corporation records revenue from contracts with customers in accordance with the five steps in IFRS 15, Revenue from Contracts with Customers, as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; margin-left: 18pt; margin-bottom: 0pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1. Identify the contract with a customer;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; margin-left: 18pt; margin-bottom: 0pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2. Identify the performance obligations in the contract;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; margin-left: 18pt; margin-bottom: 0pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3. Determine the transaction price, which is the amount the Corporation expects to be entitled to;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; margin-left: 18pt; margin-bottom: 0pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4. Allocate the transaction price among the performance obligations in the contract based on their relative stand-alone selling prices; and&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; margin-left: 18pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;5. Recognize revenue when or as the goods or services are transferred to the customer.&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;i&gt;Principal versus Agent&lt;/i&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;When deciding the most appropriate basis for presenting revenue on either a gross or net basis, both the legal form and substance of the agreements between the Corporation, its partners and their program members are reviewed to determine each party's respective role in the transaction.&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;Where the Corporation's role in a transaction is that of a principal, revenue is recognized on a gross basis, where the gross value of the transaction billed to the customer is recognized as Principal revenue and the costs incurred to purchase the points or miles sold in the transaction are recognized as direct cost of revenue. When the Corporation's role in a transaction is that of an agent, revenue is recognized on a net basis with revenue approximating the margin earned and is recorded in other partner revenue in the consolidated statements of comprehensive loss. This determination of whether the Corporation is acting as principal or agent requires the exercise of judgment. In making this assessment, Management considers whether the Corporation:&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: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;acts on behalf of the loyalty partner or the program member in identifying the customer in certain arrangements;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-left: 18pt; list-style-position: inside; text-indent: -18pt; 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;&#x2022;&#160; &#160; controls the good or service being provided, prior to it being transferred to the customer;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-left: 18pt; list-style-position: inside; text-indent: -18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;has primary responsibility for providing the goods and service to the customer;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-left: 18pt; list-style-position: inside; text-indent: -18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;has inventory risk before or after the customer order; and&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-left: 18pt; list-style-position: inside; text-indent: -18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;has discretion in establishing prices for the specified goods and services.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-top: 12px;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The interpretation of key terms in the Corporation's revenue contracts requires the exercise of judgement.&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;i&gt;Principal Revenue&lt;/i&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;Principal revenue groups together several streams of revenue that the Corporation realizes in delivering goods or services to customers. The following is a list of revenue streams and the related revenue recognition policy.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 18pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(i) Reseller revenue is transactional revenue for the sale of loyalty currencies that occurs in contracts for which the Corporation is the principal in the sale of loyalty currencies to loyalty program members. The performance obligation is satisfied on completion of the transaction which transfers control of the loyalty currency to the member, which aligns with the point in time when payment is received. The Corporation's role as the principal in the transaction is determined by the contractual arrangements in place with the loyalty program partner and their members. In this instance, the Corporation has determined that it obtains control of the loyalty currency prior to transferring it to the member. Other factors considered in making the determination include whether the Corporation assumes inventory risk, is primarily responsible for fulfilling the promise to provide the specified good, and has discretion in establishing the prices for the specified goods. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="text-align: justify; margin-left: 18pt; text-indent: -18pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(ii) Service revenue is transactional revenue for services provided to loyalty program partners or their members, such as the transfer or reinstatement of loyalty currencies. This also includes transactional revenue for services provided through technology-enabled solutions to partners.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The Corporation has determined that it controls the service. Other factors considered in making the determination include whether the Corporation is primarily responsible for fulfilling the promise to provide the specified service, or has discretion in establishing the fees for the specified service. Transfer, reinstate, and other services provided through technology-enabled solutions are recognized at the point in time the transaction is completed, which also approximates when payment is received.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 18pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(iii) Hosting services are provided to loyalty program partners throughout the term of the loyalty program partner agreement. The hosting services begin, and hence revenue recognition commences when the loyalty program partner website is functional. Revenue is recognized on a straight-line basis over the life of the term of the partner agreement. Costs that relate directly to the contract are capitalized to the extent that they are expected to be recovered and are amortized as the services are transferred.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;Other Partner Revenue&lt;/i&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;Other partner revenue is primarily transactional revenue for facilitating the sale of loyalty currencies or other goods or services to loyalty programs and their members for which the Corporation takes an agency role. It also includes certain transactions related to earning or redeeming loyalty currency facilitated by the Corporation on behalf of loyalty program partners. The Corporation's role as an agent is determined by the contractual arrangement in place with the loyalty program partner or their members. In this instance, the Corporation has determined that it does not obtain control of the loyalty currency or other goods and services prior to transferring them to the customer, due in part to the absence of inventory risk. Other factors considered in making the determination include the fact that the Corporation is not primarily responsible for fulfilling the promise to provide the specified good and generally has limited discretion in establishing the prices for the specified goods.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue>
    <ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304023523438">
                                &lt;div&gt;
                                    &lt;div&gt;&lt;b&gt;(c) Foreign currency translation&lt;/b&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;(i)&lt;b&gt; &lt;/b&gt;Foreign currency transactions&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;Transactions in currencies other than the Corporation's or its subsidiaries' respective functional currency are recognized at the exchange rates in effect on the transaction date. At the end of each reporting period, monetary assets and liabilities denominated in foreign currencies are translated to the Corporation's functional currency at the exchange rates prevailing at that date. Non-monetary assets and liabilities carried at fair value that are denominated in foreign currencies are translated to the functional currency at the exchange rates prevailing at the date when the fair value was determined. Non-monetary items that are measured at historical cost in a foreign currency are not translated.&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;Foreign exchange gains and losses on monetary items are recognized in profit or loss; except for foreign currency derivatives designated as qualifying cash flow hedges, the fair values of which are deferred in accumulated other comprehensive income in shareholders' equity until such time that the hedged transaction affects profit or loss; refer to Notes 3(d)(iv) and 20.&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;(ii) Foreign operations&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;The assets and liabilities of the Corporation's non-USD functional currency subsidiary are translated to USD at exchange rates at the reporting date. The income and expenses of this subsidiary are translated to USD using average exchange rates for the month during which the transactions occurred. Foreign currency differences resulting from translation are recognized in other comprehensive income ("OCI") within the cumulative translation account.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304023541716">
                                &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;b&gt;(d) Financial instruments&lt;/b&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;All financial assets and financial liabilities are recognized on the Corporation's consolidated statements of financial position when the Corporation becomes a party to the contractual provisions of the instrument.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 9pt; text-indent: -9pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(i) &lt;i&gt; &lt;/i&gt;Classification and measurement of financial instruments&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;The Corporation's financial instruments as a result of adopting IFRS 9, Financial Instruments, ("IFRS 9") are classified and measured as follows:&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;b&gt;Asset/Liability&lt;/b&gt; &lt;b&gt;Measurement under IFRS 9&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; 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;Cash and cash equivalents Amortized cost&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; 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;Cash held in trust Amortized cost&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; 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;Funds receivable from payment processors Amortized cost&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; 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;Accounts receivable Amortized cost&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; 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;Accounts payable and accrued liabilities Amortized cost&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; 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;Payable to loyalty program partners Amortized cost&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Long term debt Amortized cost&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;b&gt;Derivatives&lt;/b&gt; &lt;b&gt;Measurement&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; margin-left: 216.05pt; text-indent: -216.05pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Foreign exchange forward contracts&#160; Fair value, with changes in fair value for hedges recorded in OCI and ineffective portion recorded in profit or loss.&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;Financial assets held at amortized cost require the asset to be measured using the effective interest method. The amortized cost is reduced by impairment losses. Finance income, foreign exchange gains and losses and impairment are recognized in profit or loss. Any gain or loss on derecognition is recognized in profit or loss.&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;Derivatives may be in an asset or liability position at a point in time historically or in the future. For derivatives designated as cash flow hedges for accounting purposes, the effective portion of the hedge is recognized in accumulated other comprehensive income and the ineffective portion of the hedge is recognized immediately in profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 13.5pt; text-indent: -13.5pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(ii) Impairment of financial instruments&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;IFRS 9 requires the expected lifetime credit losses at initial recognition to be considered when assessing impairment of financial assets, which is anticipated to result in earlier recognition of losses. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(iii) Share capital&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;Common shares are classified as equity. Incremental costs directly attributable to the issuance of common shares and share options are recognized as a deduction from equity, net of any tax effects.&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 style="text-decoration: underline;"&gt;&lt;i&gt;Authorized with no Par Value&lt;/i&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;Unlimited common shares&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Unlimited preferred shares&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 style="text-decoration: underline;"&gt;&lt;i&gt;Issued&lt;/i&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;As at December 31, 2021, all issued shares are fully paid. The holders of common shares are entitled to receive dividends as declared from time to time and are entitled to one vote per share. There were no dividends declared in 2021 (2020 - nil).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(iv) Derivative financial instruments, including hedge accounting&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;The Corporation holds derivative financial instruments to hedge its foreign currency risk exposures. These derivatives are designated in accounting hedge relationships and the Corporation applies cash flow hedge accounting. On initial designation of the hedge, the Corporation formally documents the relationship between the hedging instrument and hedged item, including the risk management objectives and strategy in undertaking the hedge transaction, together with the methods that will be used to assess the effectiveness of the hedging relationship. The Corporation makes an assessment, both at the inception of the hedge relationship as well as on an ongoing basis, whether the hedging instruments are expected to be "highly effective" in offsetting the changes in the fair value or cash flows of the respective hedged items during the period for which the hedge is designated. For a cash flow hedge of a forecasted transaction, the transaction should be highly probable to occur and should present an exposure to variations in cash flows that could ultimately affect reported net income.&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;Derivatives are recognized initially at fair value; attributable transaction costs are recognized in profit or loss as incurred. Subsequent to initial recognition, derivatives are measured at fair value, and changes therein are accounted for as described below.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;i&gt;Cash flow hedges&lt;/i&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;The Corporation enters into foreign exchange forward contracts to reduce the foreign exchange risk with respect to the Canadian dollar denominated expenses. The changes in fair value of derivatives designated as cash flow hedges are recognized in OCI, except for any ineffective portion, which is recognized immediately in profit or loss. Gains and losses in accumulated other comprehensive income are reclassified to profit or loss in the same period the corresponding hedged items affect profit or loss. The carrying amount of hedging derivatives designated as cash flow hedges that mature within one year is included in prepaid expenses, deposits and other assets and/or current portion of other liabilities. &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;If the hedging instrument no longer meets the criteria for hedge accounting, is expired, sold, terminated, exercised, or the designation is revoked, then hedge accounting is discontinued prospectively. The cumulative gain or loss previously recognized in OCI and presented in unrealized gains/losses on cash flow hedges in equity remains there until the forecasted transaction affects profit or loss. If the forecasted transaction is no longer expected to occur, then the balance in OCI is recognized immediately in profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304023607551">
                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(e) Cash and cash equivalents&lt;/b&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;Cash equivalents include highly liquid investments (term deposits) with maturities of three months or less at the date of purchase. They are held for the purpose of meeting short-term cash commitments rather than for investment or other purposes. Cash equivalents are carried at amortized cost which approximates their fair value because of the short-term nature of the instruments.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents>
    <ifrs-full:DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304023621451">
                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(f) Cash held in trust&lt;/b&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;Cash held in trust represents funds received from customers, primarily Canadian, not yet remitted to service providers for certain travel related products in accordance with certain geographic regulatory requirements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </ifrs-full:DescriptionOfAccountingPolicyForRestrictedCashAndCashEquivalentsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304023642930">
                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(g) Funds receivable from payment processors&lt;/b&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;Funds receivable from payment processors represent amounts collected from customers on behalf of the Corporation and are typically deposited directly to the Corporation's bank account on an average of three business days from the date of sale.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304023700423">
                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(h) Property and equipment&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(i) Recognition and measurement&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;Items of property and equipment are measured at cost less accumulated depreciation and accumulated impairment losses. The cost consists of the purchase price, and any costs directly attributable to bringing the asset to the location and condition for its intended use. When parts of an item of property and equipment have different useful lives, they are accounted for as separate items (major components) of property and equipment.&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;Gains and losses on disposal of an item of property and equipment are determined by comparing the proceeds from disposal with the carrying amount of property and equipment and are recognized in profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(ii) Depreciation&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;Depreciation is calculated over the depreciable amount, which is the cost of an asset less its estimated residual value.&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;Depreciation is recognized in profit or loss based on the estimated useful lives of the assets using the following methods and annual rates:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                        &lt;div&gt;
                                            &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 20px; height: 15px;"&gt;&#x2022;&lt;/td&gt;
                                                    &lt;td style="width: 140px; height: 15px;"&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="height: 15px;"&gt;
                                                        &lt;p style="text-align: justify; padding-left: 8.4pt; 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;
                                                                    Straight-line over 5 years
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 20px; height: 15px;"&gt;&#x2022;&lt;/td&gt;
                                                    &lt;td style="width: 140px; height: 15px;"&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Computer hardware&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="height: 15px;"&gt;
                                                        &lt;p style="text-align: justify; padding-left: 8.4pt; 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;
                                                                    Straight-line over 3 years
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 20px; height: 15px;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="width: 150px; height: 15px;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="width: 950px; height: 15px;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                            &lt;div&gt;

                                            &lt;/div&gt;
                                            &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 20px; height: 15px;"&gt;&#x2022;&lt;/td&gt;
                                                    &lt;td style="width: 150px; height: 15px;"&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Computer software&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 950px; height: 15px;"&gt;
                                                        &lt;p style="text-align: justify; padding-left: 8.4pt; 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;
                                                                    Straight-line over 3 years
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 20px; height: 15px;"&gt;&#x2022;&lt;/td&gt;
                                                    &lt;td style="width: 150px; height: 15px;"&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 950px; height: 15px;"&gt;
                                                        &lt;p style="text-align: justify; padding-left: 8.4pt; 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;
                                                                    Straight-line over shorter of useful life or the lease term
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;

                                    &lt;p style="margin-bottom: 0pt; text-align: justify; margin-top: 11px;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Depreciation methods, useful lives and residual values are reviewed at each financial year end and adjusted if appropriate. There were no changes in the current year.&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&#160;&lt;/p&gt;
                                &lt;/div&gt;
                            </ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory>
    <pcom:DisclosureOfDetailedInformationAboutEstimatedUsefulLifeOrDepreciationRateExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304024642732">
                                        &lt;div&gt;
                                            &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 20px; height: 15px;"&gt;&#x2022;&lt;/td&gt;
                                                    &lt;td style="width: 140px; height: 15px;"&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="height: 15px;"&gt;
                                                        &lt;p style="text-align: justify; padding-left: 8.4pt; 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;
                                                                    Straight-line over 5 years
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 20px; height: 15px;"&gt;&#x2022;&lt;/td&gt;
                                                    &lt;td style="width: 140px; height: 15px;"&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Computer hardware&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="height: 15px;"&gt;
                                                        &lt;p style="text-align: justify; padding-left: 8.4pt; 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;
                                                                    Straight-line over 3 years
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 20px; height: 15px;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="width: 150px; height: 15px;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="width: 950px; height: 15px;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                            &lt;div&gt;

                                            &lt;/div&gt;
                                            &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 20px; height: 15px;"&gt;&#x2022;&lt;/td&gt;
                                                    &lt;td style="width: 150px; height: 15px;"&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Computer software&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 950px; height: 15px;"&gt;
                                                        &lt;p style="text-align: justify; padding-left: 8.4pt; 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;
                                                                    Straight-line over 3 years
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="width: 20px; height: 15px;"&gt;&#x2022;&lt;/td&gt;
                                                    &lt;td style="width: 150px; height: 15px;"&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 950px; height: 15px;"&gt;
                                                        &lt;p style="text-align: justify; padding-left: 8.4pt; 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;
                                                                    Straight-line over shorter of useful life or the lease term
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;
                                    </pcom:DisclosureOfDetailedInformationAboutEstimatedUsefulLifeOrDepreciationRateExplanatory>
    <ifrs-full:DepreciationMethodPropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      id="Fxbrl_20211006120925525">Straight-line</ifrs-full:DepreciationMethodPropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      id="Fxbrl_20220304023314304">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:DepreciationMethodPropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      id="Fxbrl_20211006120939271">Straight-line</ifrs-full:DepreciationMethodPropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      id="Fxbrl_20211006120946910">P3Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:DepreciationMethodPropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      id="Fxbrl_20211006120952860">Straight-line</ifrs-full:DepreciationMethodPropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      id="Fxbrl_20211006120959434">P3Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:DepreciationMethodPropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      id="Fxbrl_20211006121005596">Straight-line over shorter of useful life or the lease term</ifrs-full:DepreciationMethodPropertyPlantAndEquipment>
    <pcom:RightOfUseAssetsAndLeaseLiabilitiesPolicyTextBlock
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304023923204">
                                &lt;div&gt;
                                    &lt;p style="margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(i) Right-of-use assets and Lease liabilities&lt;/b&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;At inception of a contract, the Corporation assesses whether a contract is or contains a lease based on whether the contract conveys a right to control the use of an identified asset for a period of time in exchange for consideration.&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The Corporation recognizes right-of-use assets and lease liabilities at the lease commencement date. After the initial adoption date, the right-of-use asset is initially measured at cost, which comprises:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;&#x2022;&lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;The amount of the initial measurement of the lease liability;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;&#x2022;&lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Any lease payments made at or before the commencement date, less any lease incentives received;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;&#x2022;&lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;Any initial direct costs incurred; and&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;&#x2022;&lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;An estimate of costs to dismantle or remove the underlying asset or restore the asset to the condition required by the terms and conditions of the lease.&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                    &lt;p style="margin-top: 11px; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Subsequent to initial measurement, right-of-use assets are measured at cost less any accumulated depreciation and impairment losses and adjusted for certain remeasurements of the lease liability. The right-of-use asset are depreciated on a straight-line basis over the term of the lease, or the estimated useful life of the right-of-use assets if the Corporation expects to obtain the ownership of the leased asset at the end of the lease. The lease term includes the non-cancellable period of the lease and optional renewable periods that the Corporation is reasonably certain to extend.&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;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, the Corporation's incremental borrowing rate. Generally, the Corporation uses its incremental borrowing rate as the discount rate.&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;After initial recognition, the lease liability is measured at amortized cost using the effective interest method. The lease liability is remeasured when there is a change in future lease payments arising from a change in an index or rate, a change in the estimate of the amount expected to be payable under a residual value guarantee, or if the Corporation changes its assessment of whether it will exercise a purchase option, extension option or termination option. When the lease liability is remeasured in this way, a corresponding adjustment is made to the carrying amount of the right-of-use asset.&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;The lease liability is also remeasured when the underlying lease contract is amended. When there is a decrease in contract scope, the lease liability and right-of-use asset will decrease relative to this change with the difference recorded in net income prior to the remeasurement of the lease liability.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </pcom:RightOfUseAssetsAndLeaseLiabilitiesPolicyTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304024118282">
                                &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;b&gt;(j) Goodwill &amp;amp; Intangible assets&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(i) Goodwill&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;Goodwill represents the excess of the purchase price of acquired businesses over the estimated fair value of the identifiable tangible and intangible net assets acquired. Goodwill is not amortized. The Corporation tests goodwill for impairment at least annually, at each year end, or when an impairment indicator is considered to exist, to determine whether the carrying value exceeds the recoverable amount, as discussed in Note 3(k).&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;i&gt;Business combinations&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-bottom: 10px; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Acquisitions of subsidiaries are accounted for using the acquisition method of accounting. Fair value of the consideration paid is calculated as the sum of the fair value at the date of acquisition of:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-bottom: 0pt; margin-top: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2022;&#160; &#160; &#160;&#160;assets acquired; plus&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-bottom: 0pt; margin-top: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;equity instruments issued; less&lt;/span&gt;&lt;/span&gt;&lt;/p&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;&#x2022;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;liabilities incurred or assumed.&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;Goodwill is measured as the fair value of consideration transferred less the net recognized amount of the identifiable assets acquired and liabilities assumed, all of which are measured at fair value as of the acquisition date. When the excess is negative, a bargain purchase gain is recognized immediately in profit or loss.&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;The Corporation uses estimates and judgments to determine the fair value of assets acquired and liabilities assumed at the acquisition date using the best available information, including information from financial markets. The estimates and judgments include key assumptions such as discount rates, attrition rates, and terminal growth rates for performing discounted cash flow analyses. The transaction costs associated with the acquisitions are expensed as incurred.&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;(ii) Intangible assets&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;i&gt;Internally developed intangible assets&lt;/i&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;Certain costs incurred in connection with the development of software to be used internally or for providing services to customers are capitalized once a project has progressed beyond a conceptual, preliminary stage to that of application development. Development costs that are directly attributable to the design and testing of identifiable software products controlled by the Corporation are recognized as intangible assets when the following criteria are met:&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; font-size: 10pt;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;It is technically feasible to complete the software product so that it will be available for use;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Management intends to complete the software product and use or sell it;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-bottom: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;It can be demonstrated how the software product will generate probable future economic benefits;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-bottom: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Adequate technical, financial and other resources to complete the development and to use or sell the software product are available; and&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The expenditure attributable to the software product during its development can be reliably measured.&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;Development costs that qualify for capitalization include both internal and external costs but are limited to those that are directly related to the specific product. The capitalized development costs are measured at cost less accumulated amortization and accumulated impairment losses. Subsequent expenditure is capitalized only when it increases the future economic benefits embodied in the specific asset to which it relates. All other expenditures, including costs incurred in the planning stage and operating stage and expenditures on internally generated goodwill and brands, are recognized in profit or loss as incurred.&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;i&gt;Indefinite life intangible assets&lt;/i&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;Certain intangible assets with indefinite lives, being domain names, patents and trademarks, are not amortized because there is no foreseeable limit to the period that these assets are expected to generate net cash inflows. The Corporation uses judgment to designate these assets as indefinite useful life assets, analyzing relevant factors including the expected usage of the asset, the typical life cycle of the asset and anticipated changes in the market demand for the products and services that the asset helps generate. The Corporation tests indefinite life intangible assets for impairment at least annually, at each year end, or when an impairment indicator is considered to exist.&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;i&gt;Finite life intangible assets&lt;/i&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;Intangible assets with finite useful lives are amortized into depreciation and amortization in the consolidated statements of comprehensive loss on a straight-line basis over their estimated useful lives as noted in the table below. Useful lives, residual values and the amortization methods are reviewed at least annually. Amortization periods and methods are outlined below:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;p style="text-align: justify; margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Customer Relationships Straight-line over 10 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Technology Straight-line over 3 to 5 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;

                                    &lt;/div&gt;
                                &lt;/div&gt;
                            </ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory>
    <pcom:DisclosureOfDetailedInformationAboutFiniteUsefulLivesOfIntangibleAssetsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304024719479">
                                            &lt;div&gt;
                                                &lt;p style="text-align: justify; margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Customer Relationships Straight-line over 10 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;p style="text-align: justify; margin-top: 0px;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Technology Straight-line over 3 to 5 years&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        </pcom:DisclosureOfDetailedInformationAboutFiniteUsefulLivesOfIntangibleAssetsExplanatory>
    <ifrs-full:AmortisationMethodIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      id="Fxbrl_20211006123222821">Straight-line</ifrs-full:AmortisationMethodIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      id="Fxbrl_20211006123229614">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationMethodIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      id="Fxbrl_20211006123503935">Straight-line</ifrs-full:AmortisationMethodIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember_srtRangeAxis_ifrsfullBottomOfRangeMember"
      id="Fxbrl_20220304023230799">P3Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember_srtRangeAxis_ifrsfullTopOfRangeMember"
      id="Fxbrl_20220304023236903">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304024136051">
                                &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;b&gt;(k) Impairment&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;Financial Assets&lt;/i&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;IFRS 9 requires the use of an expected credit loss ("ECL") model for calculating impairment of financial assets. A financial asset is impaired if objective evidence indicates that a loss event has occurred after the initial recognition of the asset, and that the loss event had a negative effect on the estimated future cash flows of that asset that can be estimated reliably.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;i&gt;Non-Financial Assets with Finite Useful Lives&lt;/i&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;In accordance with IAS 36, Impairment of Assets, the Corporation evaluates the carrying value of non-financial assets with finite lives, being property and equipment, right-of-use assets and certain intangible assets, whenever events or changes in circumstances indicate that a potential impairment has occurred. An impairment loss is considered to have occurred if the carrying value of an asset exceeds its recoverable amount.&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;i&gt;Goodwill &amp;amp; Indefinite Life Intangible Assets&lt;/i&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;Goodwill and intangible assets that are not amortized are subject to an impairment assessment at least annually, or when an impairment indicator is considered to exist. The recoverable amount is estimated each year at the same time. The recoverable amount is the higher of an asset's fair value less costs to sell and its value in use. 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.&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;For the purposes of assessing impairment, assets that do not generate independent cash inflows are grouped into CGUs at the lowest level for which there are separately identifiable cash inflows. CGUs to which goodwill has been allocated are aggregated so that the level at which impairment testing is performed reflects the lowest level at which goodwill is monitored for internal reporting purposes. Goodwill acquired in a business combination is allocated to the CGU or group of CGUs that are expected to benefit from the synergies of the combination.&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;If the recoverable amount of the CGU or group of CGUs to which goodwill and indefinite life intangible assets has been allocated is less than the carrying amount of the CGU or group of CGUs, including goodwill and intangible assets, an impairment loss is recorded in the consolidated statements of comprehensive loss. The impairment loss is allocated first to reduce the carrying amount of any goodwill allocated to the CGU and then to reduce the carrying amounts of the other assets of the CGU or group of CGUs on a pro-rata basis.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;div&gt;

                                    &lt;/div&gt;
                                    &lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The Corporation evaluates impairment losses for potential reversals, other than goodwill impairment, when events or changes in circumstances warrant such consideration. Where an impairment loss subsequently reverses, the carrying amount of the asset or CGU is increased to the revised estimate of its recoverable amount, provided that the increased carrying amount does not exceed the carrying amount that would have been determined had no impairment loss been recognized for the asset or CGU in prior years. A reversal of an impairment loss is recognized immediately in profit or loss.&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&#160;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The Corporation had previously determined that it had three CGUs, being Loyalty Currency Retailing, Platform Partners and Points Travel. In recent years, the Corporation has significantly invested in the functionality and scalability of the Loyalty Commerce Platform ("LCP"), with the intention to migrate and centralize the technology enabling the Corporation's revenue generation. The technologies that previously operated separately, are now fundamentally integrated into the LCP, which is the core asset and backbone for facilitating substantially all of the Corporation's transactions. This centralization and migration of products to the LCP, coupled with the Corporation's change in organizational structure (see Note 3(r)), and how Management monitors operations and makes business decisions, resulted in the change in the Corporation's CGU composition. Starting in 2021, the Corporation is operating as a single CGU.&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;Due to the change of the Corporation's CGU composition, Management assessed qualitatively and quantitatively the recoverable amount of the CGU as at March 31, 2021. Based on the facts and circumstances present as at March 31, 2021, it was concluded that there was no impairment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304024217560">
                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(l) Share-based compensation&lt;/b&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;The Corporation has two share-based compensation plans: a share option plan and a share unit plan. The Corporation accounts for the grants under both plans as equity settled share-based compensation arrangements per IFRS 2, Share-based Payment&lt;i&gt;, &lt;/i&gt;and accordingly are not re-measured subsequent to the initial grant date.&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 style="text-decoration: underline;"&gt;Share option plan&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;The share option plan allows employees to acquire shares of the Corporation through the exercise of share options. Share options have a maximum life of ten years. Under the share option plan, performance options are granted to certain employees of the Corporation. Vesting of performance options is based on the achievement of specified non-market performance conditions with a life of six years after the date of grant. On grant date, the Corporation estimates the expected vesting date for purpose of estimating the option life. Additionally, options other than performance options can be granted under the share option plan, which generally vest over a period of three years and expire at the end of five years from the grant date.&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;For options with graded vesting, each grant in an award is considered a separate grant with a different vesting date, expected life and fair value. The fair value of each grant is recognized in profit or loss over its respective expected vesting period with a corresponding increase in contributed surplus. The fair value of each grant is estimated at the date of grant using the Black-Scholes option pricing model incorporating assumptions regarding risk-free interest rates, dividend yield, expected volatility of the Corporation's stock, and a weighted average expected life of the options. Any consideration paid on the exercise of share options is added to share capital along with the related portion previously added to contributed surplus when the compensation costs were charged to profit or loss.&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;Under the plan, share options can only be settled in equity. The share option expense incorporates an expected forfeiture rate, estimated based on expected employee turnover.&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;At least annually, the Corporation reassesses the forfeiture rate and the probability of achieving the specified performance metrics for performance options and calculates the cumulative compensation cost of each grant and recognizes the adjustment in the profit or loss in the current period in the consolidated statements of comprehensive loss.&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;(i) Significant judgments, estimates and assumptions&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;Share options are measured at grant date fair value. Estimating fair value requires determination of the most appropriate valuation model, which is dependent on the terms and conditions of the grant. This estimate also requires determination of the most appropriate inputs to the valuation model including the expected life of the share option, volatility and dividend yield. The assumptions and models used for estimating fair value for share options are disclosed in Note 19. In addition, Management is required to exercise judgment in determining the probability of achieving the specified performance metrics for performance options, based on forecast and Management's best estimate.&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 style="text-decoration: underline;"&gt;Share unit plan&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;The Corporation's share unit plan (the "Share Unit Plan") includes Restricted Share Units ("RSUs") and performance share units ("PSUs"). Under the share unit plan, the Corporation grants RSUs and/or PSUs to its employees and the Board of Directors. The RSUs vest on grant date, over a period of up to three years after the grant date or in full on the third anniversary of the grant date. The PSUs vest in full on the third anniversary of the grant date. The number of PSUs that vest is based on the achievement of specified non-market performance conditions. The fair value of a RSU or PSU is determined at the grant date using the volume weighted average trading price per share on the TSX during the immediately preceding five trading days and is recognized over the RSU or PSU's vesting period. The expense is charged to profit or loss with a corresponding increase in contributed surplus.&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;In determining the number of awards that are expected to vest, the Corporation takes into account trends of historical forfeitures.&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;At least annually, the Corporation reassesses the probability of achieving the specified performance metrics for the PSUs and calculates the cumulative compensation cost of each grant and recognizes the adjustment in the profit or loss in the current period in the consolidated statements of comprehensive loss.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304024246641">
                                &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;b&gt;(m) Payable to loyalty program partners&lt;/b&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;Payable to loyalty program partners includes amounts owing to these partners for loyalty currency purchased by the Corporation as a principal or as an agent collected through e-commerce services for retailing, wholesaling and other loyalty currency services transactions with end users.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory>
    <pcom:DescriptionOfAccountingPolicyForDeferredRevenueExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304024259883">
                                &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;b&gt;(n) 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-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Deferred revenue includes proceeds received in advance for technology design and development work and is recognized over the expected life of the partner agreement (refer to Note 3(b) (iii)). Deferred revenue is also comprised of bookings made for the travel related products, along with proceeds received by the Corporation for the sale of mileage codes that can be redeemed for multiple loyalty program currencies at a later date. Revenue for bookings for the travel related products is recognized at the completion of the hotel stay or car rental; revenue from the sale of the mileage codes is recognized upon redemption. Deferred revenue is included in current portion of other liabilities and other liabilities in the consolidated statements of financial position.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </pcom:DescriptionOfAccountingPolicyForDeferredRevenueExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForBorrowingsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304024312319">
                                &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;b&gt;(o) Long term debt&lt;/b&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;Long term debt represents the outstanding balance that the Corporation has drawn on its senior secured revolving credit facility. The balance that is due within one year is included as current portion of long term debt in the consolidated statements of financial position.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </ifrs-full:DescriptionOfAccountingPolicyForBorrowingsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304024333358">
                                &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;b&gt;(p) Income taxes&lt;/b&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;Income tax expenses (recoveries) comprise current and deferred taxes. Current taxes and deferred taxes are recognized in profit or loss except to the extent that they relate to a business combination, or items recognized directly in equity or in OCI.&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;Current taxes are the expected taxes payable or receivable on the taxable income or loss for the period, using tax rates substantively enacted at the reporting date, and any adjustment to taxes payable in respect of previous years.&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;Deferred taxes are recognized in respect of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for taxation purposes. Deferred taxes are not recognized for:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;temporary differences on the initial recognition of assets or liabilities in a transaction that is not a business combination and that affects neither accounting nor taxable profit or loss;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;temporary differences related to investments in subsidiaries and jointly controlled entities to the extent that it is probable that they will not reverse in the foreseeable future; and&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;taxable temporary differences arising on the initial recognition of goodwill.&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&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;Deferred tax assets and liabilities are measured at the tax rates that are expected to be applied to temporary differences when they reverse, based on the laws that have been substantively enacted by the reporting date.&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;In determining the amount of current and deferred tax, the Corporation takes into account the impact of uncertain tax positions and whether additional taxes and interest may be due. The Corporation believes that its accruals for tax liabilities are adequate for all open tax years based on its assessment of many factors, including interpretations of tax law and prior experience. This assessment relies on estimates and assumptions and may involve a series of judgments about future events. When new information becomes available that causes the Corporation to change its judgment regarding the adequacy of existing tax liabilities; such changes to tax liabilities will impact tax expense in the period that such a determination is made.&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;Deferred tax assets and liabilities are offset if there is a legally enforceable right to offset current tax liabilities and assets, and they relate to income taxes levied by the same tax authority on the same taxable entity, or on different tax entities, but they intend to settle current tax liabilities and assets on a net basis or their tax assets and liabilities will be realized simultaneously.&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;A deferred tax asset is recognized for unused tax losses, tax credits and deductible temporary differences, to the extent that it is probable that future taxable profits will be available against which they can be utilized. Deferred tax assets are reviewed at each reporting date and are reduced to the extent that it is no longer probable that the related tax benefit will be realized.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304024346790">
                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(q) Earnings per share ("EPS")&lt;/b&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;The Corporation presents basic and diluted earnings per share data for its common shares. Basic EPS is calculated by dividing the profit or loss attributable to common shareholders of the Corporation by the weighted average number of common shares outstanding during the period. Diluted EPS is determined by dividing the profit or loss attributable to common shareholders by the weighted average number of common shares outstanding adjusted for the effects of all dilutive potential common shares.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForSegmentReportingExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304024409703">
                                &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;b&gt;(r) Segment reporting&lt;/b&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;The Corporation determines its reportable segments based on, among other things, how the Corporation's chief operating decision maker ("CODM"), the Chief Executive Officer, regularly reviews the Corporation's operations and performance. The CODM reviews gross profit, which is defined as total revenue less direct cost of revenue, as the key measure of profitability for the purpose of assessing performance and to make decisions about the allocation of resources.&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;The Corporation makes significant judgments in determining its operating segments. Operating segments are components that engage in business activities from which they may earn revenue and incur expenses, which operating results are regularly reviewed by the Corporation's CODM to make decisions about the allocation of resources and to assess performance, and for which discrete financial information is available.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;During the first quarter of 2021, the Corporation realigned its organizational, operational and internal reporting structures. As a result, the Corporation combined its Loyalty Currency Retailing, Platform Partners and Points Travel operations, previously considered as three distinct operating segments, into one segment. The change to a single operating segment resulted from various factors, including changes to the Corporation's management structure and to drive greater efficiencies and scale in the Corporation's business. The CODM regularly reviews the Corporation's operating results and makes decisions about resource allocation based on information provided by Management at a consolidated level.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </ifrs-full:DescriptionOfAccountingPolicyForSegmentReportingExplanatory>
    <pcom:DescriptionOfAccountingPolicyForNewStandardsAndInterpretationsNotYetAdoptedExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304024422610">
                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(s) New standards and amendments not yet adopted&lt;/b&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;The IASB has issued amendments to the following standards that will become effective in 2022:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;IAS 37, Provisions, Contingent Liabilities and Contingent Assets - the amendment specifies costs an entity should include in determining the "cost of fulfilling" a potential onerous contract.&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;IAS 16, Property, Plant and Equipment - the amendment prohibits reducing the cost of property, plant and equipment by proceeds while bringing an asset to capable operations.&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;IFRS 3, Business Combinations - the amendment updates a reference to the Conceptual Framework;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;IAS 12, Income taxes - the amendment clarifies how to account for deferred tax on certain transactions; and&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="width: 25px;"&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&#x2022;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                            &lt;td&gt;
                                                &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Times New Roman, Times, serif; font-size: 10pt;"&gt;IFRS 9, Financial Instruments - the amendment clarifies the fees included in the quantitative test&#160;for derecognition of financial liabilities.&lt;/span&gt;&lt;/p&gt;
                                            &lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                    &lt;p style="margin-bottom: 11pt; text-align: justify; margin-top: 14px;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;These amendments have not yet been adopted by the Corporation. Although the Corporation is currently assessing the impacts, if any, of these amendments, it does not expect them to have a material impact on the Corporation's consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            </pcom:DescriptionOfAccountingPolicyForNewStandardsAndInterpretationsNotYetAdoptedExplanatory>
    <pcom:DisclosureOfCovid19Explanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210225200049635">
                        &lt;div&gt;
                            &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;4. COVID-19&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-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The COVID-19 pandemic has had a significant adverse impact on the Corporation's financial performance compared to pre-COVID levels. &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;In response to COVID-19, the Corporation implemented measures at the onset of the pandemic in early 2020 to mitigate its impact on the business, preserve cash, and strengthen the Corporation's overall liquidity. These measures included:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 35.7pt; margin-bottom: 0pt; text-indent: -17.85pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2022; Expense mitigation measures including pausing most hiring activity and significantly reducing discretionary spend and capital expenditures.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-top: 0pt; margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2022; Pursued government subsidy programs available to the Corporation in the jurisdictions in which the Corporation operates, most notably the Canada Emergency Wage Subsidy program ("CEWS"); refer to Note 6. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;div&gt;

                                    &lt;/div&gt;
                                    &lt;p style="margin-left: 35.7pt; text-indent: -17.85pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#x2022; Suspended future share buyback activity under the Normal Course Issuer Bid ("NCIB") and significantly reduced funding of the RSU plan.&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;Since the first quarter of 2021, the Corporation's business performance and associated transaction metrics started to experience sustained levels of improvement relative to the low point of the pandemic experienced in 2020. This improvement generally coincided with the rollout of vaccines globally and the curtailing of travel restrictions, particularly in the United States. As performance levels have improved, the Corporation has started to ease some of the spending restrictions put in place at the onset of the pandemic.&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;The duration and impact of the COVID-19 pandemic on future periods remains unknown. While some governments have started to relax COVID-19 restrictions that were originally put in place at the beginning of the pandemic and vaccine distributions have progressed over the last year, there remains uncertainty around when remaining government restrictions may be lifted, if additional restrictions may be put in place, the timing of distribution of the vaccines globally, the impacts of new variants, and if there are any lasting changes in consumer spending and travel behaviour. The COVID-19 pandemic, the measures taken by governments of countries affected and the resulting economic impact may continue to adversely affect the Corporation's financial performance, cash flows and financial position as well as that of its partners in future periods.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </pcom:DisclosureOfCovid19Explanatory>
    <ifrs-full:DisclosureOfOperatingSegmentsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304030901094">
                    &lt;div&gt;
                        &lt;div&gt;
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;5. OPERATING SEGMENTS&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 Corporation provides product offerings and services through its technology solutions to the loyalty industry and is organized and managed as a single operating segment, with its operating results reviewed by the Corporation's Chief Executive Officer, who is the CODM.&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;b&gt;Enterprise-wide disclosures - Geographic information&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Revenue&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 3pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;United States&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;327,419&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;88%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;188,531&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;87%&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 3pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Europe&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;25,707&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;7%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19,074&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 3pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;16,882&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&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&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,782&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; 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;b&gt;370,008&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; 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;b&gt;100%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;217,387&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&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;Revenue earned by the Corporation is primarily generated from sales made directly to members of loyalty programs with which the Corporation partners, and to a lesser extent, sales to loyalty program partners. Revenues by geographic region are shown above and are based on the country of residence of each of the Corporation's loyalty partners. As at December 31, 2021, substantially all of the Corporation's assets were in Canada.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Transaction price allocated to the remaining performance obligations &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 following table provides information about the nature and timing of the satisfaction of performance obligations in contracts with customers.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Hosting and other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,632&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;909&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&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 Corporation has elected to apply the practical expedient to not disclose information about remaining performance obligations that have original expected durations of one year or less.&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;b&gt;Dependence on loyalty program partners&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;div&gt;

                                &lt;/div&gt;
                                &lt;p style="margin: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                            For the year ended December 31, 2021, there were two (2020 - three) loyalty program partners for which sales to their members individually represented more &lt;span style="background-color: #ffffff;"&gt;than 10% of&lt;/span&gt; the Corporation's total revenue. In aggregate, sales to the members of these partners represented 57% (2020 - 64%) of the Corporation's total revenue.
                                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    &lt;/div&gt;
                </ifrs-full:DisclosureOfOperatingSegmentsExplanatory>
    <pcom:DisclosureOfDetailedInformationAboutRevenuesGeographicInformationExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304030814773">
                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Revenue&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-left: 3pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;United States&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;327,419&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;88%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;188,531&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;87%&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff; padding-left: 3pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Europe&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;25,707&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;7%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;19,074&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; padding-left: 3pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;16,882&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&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&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,782&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; 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;b&gt;370,008&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; 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;b&gt;100%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;217,387&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;100%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                </pcom:DisclosureOfDetailedInformationAboutRevenuesGeographicInformationExplanatory>
    <ifrs-full:Revenue
      contextRef="C_20210101to20211231_srtStatementGeographicalAxis_countryUS"
      decimals="-3"
      id="Fxbrl_20210226114609829_xbrl_20210108100240829"
      unitRef="USD">327419000</ifrs-full:Revenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="C_20210101to20211231_srtStatementGeographicalAxis_countryUS"
      decimals="2"
      id="Fxbrl_20210226115939161"
      unitRef="pure">0.88</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:Revenue
      contextRef="C_20200101to20201231_srtStatementGeographicalAxis_countryUS"
      decimals="-3"
      id="Fxbrl_20210226114609829_xbrl_20210108100250986"
      unitRef="USD">188531000</ifrs-full:Revenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="C_20200101to20201231_srtStatementGeographicalAxis_countryUS"
      decimals="2"
      id="Fxbrl_20210226120042768"
      unitRef="pure">0.87</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:Revenue
      contextRef="C_20210101to20211231_srtStatementGeographicalAxis_srtEuropeMember"
      decimals="-3"
      id="Fxbrl_20210226114609842_xbrl_20210108100307905"
      unitRef="USD">25707000</ifrs-full:Revenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="C_20210101to20211231_srtStatementGeographicalAxis_srtEuropeMember"
      decimals="2"
      id="Fxbrl_20210226120003231"
      unitRef="pure">0.07</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:Revenue
      contextRef="C_20200101to20201231_srtStatementGeographicalAxis_srtEuropeMember"
      decimals="-3"
      id="Fxbrl_20210226114609842_xbrl_20210108100255978"
      unitRef="USD">19074000</ifrs-full:Revenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="C_20200101to20201231_srtStatementGeographicalAxis_srtEuropeMember"
      decimals="2"
      id="Fxbrl_20210226120051712"
      unitRef="pure">0.09</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:Revenue
      contextRef="C_20210101to20211231_srtStatementGeographicalAxis_pcomOtherOperatingSegmentMember"
      decimals="-3"
      id="Fxbrl_20210226114609857_xbrl_20210225184506022_xbrl_20210108100307905"
      unitRef="USD">16882000</ifrs-full:Revenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="C_20210101to20211231_srtStatementGeographicalAxis_pcomOtherOperatingSegmentMember"
      decimals="2"
      id="Fxbrl_20210226120011763"
      unitRef="pure">0.05</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:Revenue
      contextRef="C_20200101to20201231_srtStatementGeographicalAxis_pcomOtherOperatingSegmentMember"
      decimals="-3"
      id="Fxbrl_20210226114609857_xbrl_20210225184506022_xbrl_20210108100255978"
      unitRef="USD">9782000</ifrs-full:Revenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="C_20200101to20201231_srtStatementGeographicalAxis_pcomOtherOperatingSegmentMember"
      decimals="2"
      id="Fxbrl_20210226120103799"
      unitRef="pure">0.04</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:Revenue
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210226114609875_xbrl_20210225190112384"
      unitRef="USD">370008000</ifrs-full:Revenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="C_20210101to20211231"
      decimals="2"
      id="Fxbrl_20210226120033025"
      unitRef="pure">1</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:Revenue
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210226114609875_xbrl_20210108100331570"
      unitRef="USD">217387000</ifrs-full:Revenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="C_20200101to20201231"
      decimals="2"
      id="Fxbrl_20210226120111516"
      unitRef="pure">1</ifrs-full:PercentageOfEntitysRevenue>
    <pcom:DisclosureOfDetailedInformationAboutContractedRevenuesToRemainingPerformanceObligationsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304030837885">
                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Hosting and other&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,632&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;909&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;651&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 10%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                </pcom:DisclosureOfDetailedInformationAboutContractedRevenuesToRemainingPerformanceObligationsExplanatory>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="C_20210101to20211231_deiLegalEntityAxis_pcomHostingAndOtherMember"
      decimals="-3"
      id="Fxbrl_20210108101457890"
      unitRef="USD">1632000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="C_20210101to20211231_deiLegalEntityAxis_pcomHostingAndOtherMember_ifrsfullMaturityAxis_pcomOneYearMember"
      decimals="-3"
      id="Fxbrl_20210108101948828"
      unitRef="USD">909000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="C_20210101to20211231_deiLegalEntityAxis_pcomHostingAndOtherMember_ifrsfullMaturityAxis_pcomTwoYearMember"
      decimals="-3"
      id="Fxbrl_20210108101827344"
      unitRef="USD">651000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="C_20210101to20211231_deiLegalEntityAxis_pcomHostingAndOtherMember_ifrsfullMaturityAxis_pcomThreeYearMember"
      decimals="-3"
      id="Fxbrl_20210108101523389"
      unitRef="USD">72000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="C_20210101to20211231_deiLegalEntityAxis_pcomHostingAndOtherMember_ifrsfullMaturityAxis_pcomFourYearMember"
      decimals="-3"
      id="Fxbrl_20210108101526782"
      unitRef="USD">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="C_20210101to20211231_deiLegalEntityAxis_pcomHostingAndOtherMember_ifrsfullMaturityAxis_ifrsfullLaterThanFiveYearsMember"
      decimals="-3"
      id="Fxbrl_20210108101530514"
      unitRef="USD">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:InformationAboutMajorCustomers
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210301094103123">For the year ended December 31, 2021, there were two (2020 - three) loyalty program partners for which sales to their members individually represented more than 10% of the Corporation's total revenue.</ifrs-full:InformationAboutMajorCustomers>
    <pcom:LoyaltyProgramPartners
      contextRef="C_20210101to20211231_srtMajorCustomersAxis_pcomLoyaltyProgramPartnersMember"
      id="Fxbrl_20220304163309387">two</pcom:LoyaltyProgramPartners>
    <pcom:LoyaltyProgramPartners
      contextRef="C_20200101to20201231_srtMajorCustomersAxis_pcomLoyaltyProgramPartnersMember"
      id="Fxbrl_20220304163334314">three</pcom:LoyaltyProgramPartners>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="C_20210101to20211231_srtMajorCustomersAxis_pcomLoyaltyProgramPartnersMember"
      decimals="2"
      id="Fxbrl_20210108102531540"
      unitRef="pure">0.57</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="C_20200101to20201231_srtMajorCustomersAxis_pcomLoyaltyProgramPartnersMember"
      decimals="2"
      id="Fxbrl_20210108102538215"
      unitRef="pure">0.64</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:DisclosureOfEmployeeBenefitsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304055549446">
                &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;b&gt;6. EMPLOYMENT COSTS&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 2021, total employment costs, comprising of salaries, benefits and share-based compensation expense, net of government grants and tax credits, were $35,049 (2020 - $24,659).&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 Corporation's share-based compensation expenses were recognized as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                        &lt;div&gt;
                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                &lt;tr&gt;
                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;&#160; For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="padding-right: 5.4pt; padding-left: 15pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-indent: -9.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Sales and marketing&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;1,631&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;855&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#160; Research and development&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;998&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;595&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 15pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-indent: -9.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;General and administrative&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;4,024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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,679&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#160; Total share-based compensation expenses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;6,653&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,129&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                            &lt;/table&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;In March 2020, the Government of Canada announced the CEWS which provides eligible employers with subsidies on employee remuneration.&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 2021, the Corporation recorded subsidies of $1,617 (2020 - $5,322), of which $1,553 (2020 - $5,260) was recognized as a reduction to employment costs and $64 (2020 - $62) related to eligible employee compensation costs incurred in connection with the development of software that were capitalized as intangible assets.&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;As at December 31, 2021, the Corporation received payments for all CEWS claims filed and did not have any outstanding receivable balance (December 31, 2020 - $459 recorded in accounts receivable in the consolidated statements of financial position).&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 the second quarter of 2020, the Corporation participated in the US Small Business Association Payment Protection Program ("PPP") as provided in the Coronavirus Aid, Relief and Economic Security Act and received $301 in funding for the Corporation's US subsidiaries. During the second quarter of 2021, the loan was fully forgiven and the Corporation recognized $301 as a reduction to employment costs.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                &lt;/div&gt;
            </ifrs-full:DisclosureOfEmployeeBenefitsExplanatory>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304055942177"
      unitRef="USD">35049000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304055955382"
      unitRef="USD">24659000</ifrs-full:EmployeeBenefitsExpense>
    <pcom:DisclosureOfDetailedInformationAboutComponentsOfShareBasedCompensationExpensesExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304055651345">
                        &lt;div&gt;
                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                &lt;tr&gt;
                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;&#160; For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="padding-right: 5.4pt; padding-left: 15pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-indent: -9.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Sales and marketing&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;1,631&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;855&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#160; Research and development&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;998&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;595&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 15pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-indent: -9.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;General and administrative&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;4,024&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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,679&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                                &lt;tr&gt;
                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#160; Total share-based compensation expenses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;6,653&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,129&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                &lt;/tr&gt;
                            &lt;/table&gt;
                        &lt;/div&gt;
                    </pcom:DisclosureOfDetailedInformationAboutComponentsOfShareBasedCompensationExpensesExplanatory>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20210101to20211231_pcomIncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis_pcomSalesAndMarketingMember"
      decimals="-3"
      id="Fxbrl_20220304055747242_12"
      unitRef="USD">1631000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20200101to20201231_pcomIncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis_pcomSalesAndMarketingMember"
      decimals="-3"
      id="Fxbrl_20220304055747242_15"
      unitRef="USD">855000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20210101to20211231_pcomIncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis_pcomResearchAndDevelopmentMember"
      decimals="-3"
      id="Fxbrl_20220304055747242_22"
      unitRef="USD">998000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20200101to20201231_pcomIncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis_pcomResearchAndDevelopmentMember"
      decimals="-3"
      id="Fxbrl_20220304055747242_25"
      unitRef="USD">595000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20210101to20211231_pcomIncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis_pcomGeneralAndAdministrativeMember"
      decimals="-3"
      id="Fxbrl_20220304055747242_32"
      unitRef="USD">4024000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20200101to20201231_pcomIncomeStatementLocationOfComponentsOfShareBasedCompensationExpensesAxis_pcomGeneralAndAdministrativeMember"
      decimals="-3"
      id="Fxbrl_20220304055747242_35"
      unitRef="USD">1679000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304055747242_42"
      unitRef="USD">6653000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304055747242_45"
      unitRef="USD">3129000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <pcom:AmountOfSubsidiesRecorded
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304060005278"
      unitRef="USD">1617000</pcom:AmountOfSubsidiesRecorded>
    <pcom:AmountOfSubsidiesRecorded
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304060018900"
      unitRef="USD">5322000</pcom:AmountOfSubsidiesRecorded>
    <pcom:SubsidiesRecognizedAsReductionOfEmploymentCosts
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304060029678"
      unitRef="USD">1553000</pcom:SubsidiesRecognizedAsReductionOfEmploymentCosts>
    <pcom:SubsidiesRecognizedAsReductionOfEmploymentCosts
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304060044463"
      unitRef="USD">5260000</pcom:SubsidiesRecognizedAsReductionOfEmploymentCosts>
    <pcom:SubsidiesRelatedToEligibleCostsIncurredInConnectionWithDevelopmentOfSoftware
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304060055839"
      unitRef="USD">64000</pcom:SubsidiesRelatedToEligibleCostsIncurredInConnectionWithDevelopmentOfSoftware>
    <pcom:SubsidiesRelatedToEligibleCostsIncurredInConnectionWithDevelopmentOfSoftware
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304060116255"
      unitRef="USD">62000</pcom:SubsidiesRelatedToEligibleCostsIncurredInConnectionWithDevelopmentOfSoftware>
    <pcom:SubsidiesReceivable
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20220304060144239"
      unitRef="USD">459000</pcom:SubsidiesReceivable>
    <pcom:GovernmentLoansForgiven
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20220304060233030"
      unitRef="USD">301000</pcom:GovernmentLoansForgiven>
    <pcom:ReductionToEmploymentCosts
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304060300602"
      unitRef="USD">301000</pcom:ReductionToEmploymentCosts>
    <ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304031525376">
                                    &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;b&gt;7. ACCOUNTS RECEIVABLE&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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 Corporation's accounts receivable is comprised mainly of amounts owing to the Corporation by loyalty program partners for redemption and other services, and other amounts related to taxes. Accounts receivable in 2020 also included government subsidies receivable. Accounts receivable are comprised of:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;As at December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Trade accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;9,941&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,752&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(37&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(169&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Net trade accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;9,904&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,583&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other receivables&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,195&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;976&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;13,099&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,559&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                    &lt;/table&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 Corporation's exposure to credit and currency risks related to accounts receivable is disclosed in Note 20.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                </ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory>
    <pcom:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304031516682">
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;As at December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Trade accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;9,941&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,752&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(37&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(169&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Net trade accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;9,904&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,583&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other receivables&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,195&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;976&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;13,099&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,559&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                    &lt;/table&gt;
                                                </pcom:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesExplanatory>
    <pcom:TradeReceivablesGross
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210106092418812"
      unitRef="USD">9941000</pcom:TradeReceivablesGross>
    <pcom:TradeReceivablesGross
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210106092423968"
      unitRef="USD">2752000</pcom:TradeReceivablesGross>
    <pcom:AllowanceForDoubtfulAccounts
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210106092440343"
      unitRef="USD">37000</pcom:AllowanceForDoubtfulAccounts>
    <pcom:AllowanceForDoubtfulAccounts
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210106092448182"
      unitRef="USD">169000</pcom:AllowanceForDoubtfulAccounts>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20220304032311823_xbrl_20210106092418812"
      unitRef="USD">9904000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20220304032311823_xbrl_20210106092423968"
      unitRef="USD">2583000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:OtherCurrentReceivables
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20220304032313919_xbrl_20210106092418812"
      unitRef="USD">3195000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:OtherCurrentReceivables
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20220304032313919_xbrl_20210106092423968"
      unitRef="USD">976000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20220304032315871_xbrl_20210106092418812"
      unitRef="USD">13099000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20220304032315871_xbrl_20210106092423968"
      unitRef="USD">3559000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:DisclosureOfOtherAssetsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304032705466">
                            &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;b&gt;8. PREPAID EXPENSES, DEPOSITS AND OTHER ASSETS&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-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Prepaid expenses, deposits and other assets are comprised of:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;As at December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Prepaid expenses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;1,805&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,430&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Deposits held with vendors&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2,414&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;799&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Foreign exchange forward contracts designated as cash flow hedges&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;118&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;827&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Current portion of loyalty reward currency inventory&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;29&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;19&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Prepaid expenses, deposits and current portion of other assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;4,366&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,075&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&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;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="margin-top: 0pt; margin-bottom: 0pt; 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;Non-current portion of loyalty reward currency inventory&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;202&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;202&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;

                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </ifrs-full:DisclosureOfOtherAssetsExplanatory>
    <ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304032712417">
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;As at December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Prepaid expenses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;1,805&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,430&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Deposits held with vendors&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2,414&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;799&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Foreign exchange forward contracts designated as cash flow hedges&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;118&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;827&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Current portion of loyalty reward currency inventory&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;29&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;19&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Prepaid expenses, deposits and current portion of other assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;4,366&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,075&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&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;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="margin-top: 0pt; margin-bottom: 0pt; 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;Non-current portion of loyalty reward currency inventory&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;202&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Other assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;202&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        </ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory>
    <ifrs-full:CurrentPrepaidExpenses
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210108103438008"
      unitRef="USD">1805000</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:CurrentPrepaidExpenses
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210108103502656"
      unitRef="USD">1430000</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:CurrentAdvancesToSuppliers
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20220304034046810_xbrl_20210108103438008"
      unitRef="USD">2414000</ifrs-full:CurrentAdvancesToSuppliers>
    <ifrs-full:CurrentAdvancesToSuppliers
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20220304034046810_xbrl_20210108103502656"
      unitRef="USD">799000</ifrs-full:CurrentAdvancesToSuppliers>
    <pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210108103528420"
      unitRef="USD">118000</pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges>
    <pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210108103547625"
      unitRef="USD">827000</pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges>
    <pcom:LoyaltyRewardCurrencies
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210108103558569"
      unitRef="USD">29000</pcom:LoyaltyRewardCurrencies>
    <pcom:LoyaltyRewardCurrencies
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210108103609621"
      unitRef="USD">19000</pcom:LoyaltyRewardCurrencies>
    <ifrs-full:CurrentPrepayments
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210108103622226"
      unitRef="USD">4366000</ifrs-full:CurrentPrepayments>
    <ifrs-full:CurrentPrepayments
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210108103642331"
      unitRef="USD">3075000</ifrs-full:CurrentPrepayments>
    <pcom:NonCurrentPortionOfLoyaltyRewardCurrencies
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210108103657995"
      unitRef="USD">0</pcom:NonCurrentPortionOfLoyaltyRewardCurrencies>
    <pcom:NonCurrentPortionOfLoyaltyRewardCurrencies
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210108103703198"
      unitRef="USD">202000</pcom:NonCurrentPortionOfLoyaltyRewardCurrencies>
    <ifrs-full:OtherAssets
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210108103715163"
      unitRef="USD">0</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210108103720060"
      unitRef="USD">202000</ifrs-full:OtherAssets>
    <ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304034450150">
                            &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;&lt;b&gt;9. PROPERTY AND EQUIPMENT&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;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 continuity of the cost and accumulated depreciation and impairment losses of property and equipment for the year ended December 31, 2021:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Computer&lt;br/&gt;Hardware&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Computer&lt;br/&gt;Software&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Furniture&lt;br/&gt;&amp;amp; Fixtures&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Leasehold&lt;br/&gt;Improvements&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Total&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Cost, beginning of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,708&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,282&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,216&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,315&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,521&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Additions&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;604&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;274&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;24&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;904&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Cost, end of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;5,312&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,556&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,240&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,317&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;11,425&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Accumulated depreciation and impairment losses, beginning of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,045&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,915&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,063&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;969&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;8,992&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Depreciation for the year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;524&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;548&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;79&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;206&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,357&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Accumulated depreciation and impairment losses, end of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,569&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,463&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,142&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,175&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,349&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Carrying amounts as at December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;743&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;93&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;98&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;142&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,076&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The following is a continuity of the cost and accumulated depreciation and impairment losses of property and equipment for the year ended December 31, 2020:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Computer&lt;br/&gt;Hardware&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Computer&lt;br/&gt;Software&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Furniture &amp;amp;&lt;br/&gt;Fixtures&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Leasehold&lt;br/&gt;Improvements&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Cost, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,504&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,051&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,207&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,309&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,071&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Additions&lt;/span&gt;&lt;/span&gt;&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;204&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;231&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;450&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Cost, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,708&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,282&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,216&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,315&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,521&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accumulated depreciation and impairment losses, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,453&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,556&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;961&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;730&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;7,700&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Depreciation for the year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;592&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;359&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;102&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;239&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,292&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accumulated depreciation and impairment losses, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,045&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,915&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,063&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;969&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8,992&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Carrying amounts as at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;663&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;367&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;153&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;346&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,529&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;
                            &lt;/div&gt;
                        </ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220305171833506">
                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Computer&lt;br/&gt;Hardware&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Computer&lt;br/&gt;Software&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Furniture&lt;br/&gt;&amp;amp; Fixtures&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Leasehold&lt;br/&gt;Improvements&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Total&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Cost, beginning of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,708&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,282&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,216&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,315&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,521&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Additions&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;604&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;274&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;24&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;904&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Cost, end of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;5,312&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,556&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,240&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,317&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;11,425&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Accumulated depreciation and impairment losses, beginning of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,045&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,915&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,063&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;969&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;8,992&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Depreciation for the year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;524&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;548&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;79&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;206&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,357&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Accumulated depreciation and impairment losses, end of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,569&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,463&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,142&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,175&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,349&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Carrying amounts as at December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;743&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;93&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;98&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;142&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,076&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                    &lt;/table&gt;
                                                &lt;/div&gt;

                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Computer&lt;br/&gt;Hardware&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Computer&lt;br/&gt;Software&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Furniture &amp;amp;&lt;br/&gt;Fixtures&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Leasehold&lt;br/&gt;Improvements&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Cost, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,504&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,051&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,207&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,309&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,071&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Additions&lt;/span&gt;&lt;/span&gt;&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;204&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;231&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;450&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Cost, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,708&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,282&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,216&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,315&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,521&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accumulated depreciation and impairment losses, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,453&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,556&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;961&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;730&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;7,700&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Depreciation for the year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;592&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;359&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;102&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;239&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,292&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accumulated depreciation and impairment losses, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,045&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,915&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,063&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;969&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8,992&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Carrying amounts as at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;663&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;367&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;153&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;346&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,529&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                    &lt;/table&gt;
                                                &lt;/div&gt;
                                            </ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225170206981_xbrl_20210108105523818_xbrl_20210108105459757"
      unitRef="USD">4708000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      decimals="-3"
      id="Fxbrl_20210225170206981_xbrl_20210108105523818_xbrl_20210108105505011"
      unitRef="USD">3282000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="-3"
      id="Fxbrl_20210225170206981_xbrl_20210108105523818_xbrl_20210108105507713"
      unitRef="USD">1216000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="-3"
      id="Fxbrl_20210225170206981_xbrl_20210108105523818_xbrl_20210108105510713"
      unitRef="USD">1315000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225170206981_xbrl_20210108105523818_xbrl_20210108105514370"
      unitRef="USD">10521000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225170224419_xbrl_20210108110159387_xbrl_20210108110126964"
      unitRef="USD">604000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      decimals="-3"
      id="Fxbrl_20210225170224419_xbrl_20210108110159387_xbrl_20210108110135918"
      unitRef="USD">274000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="-3"
      id="Fxbrl_20210225170224419_xbrl_20210108110159387_xbrl_20210108110139302"
      unitRef="USD">24000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="-3"
      id="Fxbrl_20210225170224419_xbrl_20210108110159387_xbrl_20210108110142730"
      unitRef="USD">2000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225170224419_xbrl_20210108110159387_xbrl_20210108110145178"
      unitRef="USD">904000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225170237624_xbrl_20210108105528297_xbrl_20210108105459757"
      unitRef="USD">5312000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      decimals="-3"
      id="Fxbrl_20210225170237624_xbrl_20210108105528297_xbrl_20210108105505011"
      unitRef="USD">3556000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="-3"
      id="Fxbrl_20210225170237624_xbrl_20210108105528297_xbrl_20210108105507713"
      unitRef="USD">1240000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="-3"
      id="Fxbrl_20210225170237624_xbrl_20210108105528297_xbrl_20210108105510713"
      unitRef="USD">1317000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225170237624_xbrl_20210108105528297_xbrl_20210108105514370"
      unitRef="USD">11425000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225170253938_xbrl_20210205111216466"
      unitRef="USD">4045000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      decimals="-3"
      id="Fxbrl_20210225170253938_xbrl_20210205111122635"
      unitRef="USD">2915000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="-3"
      id="Fxbrl_20210225170253938_xbrl_20210205111044871"
      unitRef="USD">1063000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="-3"
      id="Fxbrl_20210225170253938_xbrl_20210205110953290"
      unitRef="USD">969000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember"
      decimals="-3"
      id="Fxbrl_20210225170253938_xbrl_20210205110856010"
      unitRef="USD">8992000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225170309757_xbrl_20210205105341501"
      unitRef="USD">524000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      decimals="-3"
      id="Fxbrl_20210225170309757_xbrl_20210205105457405"
      unitRef="USD">548000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="-3"
      id="Fxbrl_20210225170309757_xbrl_20210205105647186"
      unitRef="USD">79000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="-3"
      id="Fxbrl_20210225170309757_xbrl_20210205105737085"
      unitRef="USD">206000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember"
      decimals="-3"
      id="Fxbrl_20210225170309757_xbrl_20210205105832035"
      unitRef="USD">1357000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225170328028_xbrl_20210205130838122"
      unitRef="USD">4569000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      decimals="-3"
      id="Fxbrl_20210225170328028_xbrl_20210205130740289"
      unitRef="USD">3463000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="-3"
      id="Fxbrl_20210225170328028_xbrl_20210205125130760"
      unitRef="USD">1142000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="-3"
      id="Fxbrl_20210225170328028_xbrl_20210205111628900"
      unitRef="USD">1175000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember"
      decimals="-3"
      id="Fxbrl_20210225170328028_xbrl_20210205111714988"
      unitRef="USD">10349000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225170342552_xbrl_20210108105620314_xbrl_20210108105459757"
      unitRef="USD">743000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      decimals="-3"
      id="Fxbrl_20210225170342552_xbrl_20210108105620314_xbrl_20210108105505011"
      unitRef="USD">93000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="-3"
      id="Fxbrl_20210225170342552_xbrl_20210108105620314_xbrl_20210108105507713"
      unitRef="USD">98000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="-3"
      id="Fxbrl_20210225170342552_xbrl_20210108105620314_xbrl_20210108105510713"
      unitRef="USD">142000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225170342552_xbrl_20210108105620314_xbrl_20210108105514370"
      unitRef="USD">1076000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225165957992_xbrl_20210108105459757"
      unitRef="USD">4504000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      decimals="-3"
      id="Fxbrl_20210225165957992_xbrl_20210108105505011"
      unitRef="USD">3051000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="-3"
      id="Fxbrl_20210225165957992_xbrl_20210108105507713"
      unitRef="USD">1207000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="-3"
      id="Fxbrl_20210225165957992_xbrl_20210108105510713"
      unitRef="USD">1309000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225165957992_xbrl_20210108105514370"
      unitRef="USD">10071000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225170005170_xbrl_20210108110126964"
      unitRef="USD">204000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      decimals="-3"
      id="Fxbrl_20210225170005170_xbrl_20210108110135918"
      unitRef="USD">231000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="-3"
      id="Fxbrl_20210225170005170_xbrl_20210108110139302"
      unitRef="USD">9000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="-3"
      id="Fxbrl_20210225170005170_xbrl_20210108110142730"
      unitRef="USD">6000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225170005170_xbrl_20210108110145178"
      unitRef="USD">450000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225170015115_xbrl_20210108105523818_xbrl_20210108105459757"
      unitRef="USD">4708000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      decimals="-3"
      id="Fxbrl_20210225170015115_xbrl_20210108105523818_xbrl_20210108105505011"
      unitRef="USD">3282000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="-3"
      id="Fxbrl_20210225170015115_xbrl_20210108105523818_xbrl_20210108105507713"
      unitRef="USD">1216000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="-3"
      id="Fxbrl_20210225170015115_xbrl_20210108105523818_xbrl_20210108105510713"
      unitRef="USD">1315000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225170015115_xbrl_20210108105523818_xbrl_20210108105514370"
      unitRef="USD">10521000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225170050125_xbrl_20210205110744916"
      unitRef="USD">3453000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      decimals="-3"
      id="Fxbrl_20210225170050125_xbrl_20210205110713062"
      unitRef="USD">2556000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="-3"
      id="Fxbrl_20210225170050125_xbrl_20210205105141431"
      unitRef="USD">961000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="-3"
      id="Fxbrl_20210225170050125_xbrl_20210205105257499"
      unitRef="USD">730000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember"
      decimals="-3"
      id="Fxbrl_20210225170050125_xbrl_20210205104846420"
      unitRef="USD">7700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225170104152_xbrl_20210205130951478"
      unitRef="USD">592000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      decimals="-3"
      id="Fxbrl_20210225170104152_xbrl_20210205131101496"
      unitRef="USD">359000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="-3"
      id="Fxbrl_20210225170104152_xbrl_20210205131203114"
      unitRef="USD">102000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="-3"
      id="Fxbrl_20210225170104152_xbrl_20210205131350307"
      unitRef="USD">239000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember"
      decimals="-3"
      id="Fxbrl_20210225170104152_xbrl_20210205110328339"
      unitRef="USD">1292000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225170141537_xbrl_20210205111216466"
      unitRef="USD">4045000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      decimals="-3"
      id="Fxbrl_20210225170141537_xbrl_20210205111122635"
      unitRef="USD">2915000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="-3"
      id="Fxbrl_20210225170141537_xbrl_20210205111044871"
      unitRef="USD">1063000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="-3"
      id="Fxbrl_20210225170141537_xbrl_20210205110953290"
      unitRef="USD">969000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember"
      decimals="-3"
      id="Fxbrl_20210225170141537_xbrl_20210205110856010"
      unitRef="USD">8992000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225170157721_xbrl_20210208202305706_xbrl_20210108105523818_xbrl_20210108105459757"
      unitRef="USD">663000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullComputerSoftwareMember"
      decimals="-3"
      id="Fxbrl_20210225170157721_xbrl_20210208202305706_xbrl_20210108105523818_xbrl_20210108105505011"
      unitRef="USD">367000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullFixturesAndFittingsMember"
      decimals="-3"
      id="Fxbrl_20210225170157721_xbrl_20210208202305706_xbrl_20210108105523818_xbrl_20210108105507713"
      unitRef="USD">153000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231_ifrsfullClassesOfPropertyPlantAndEquipmentAxis_ifrsfullLeaseholdImprovementsMember"
      decimals="-3"
      id="Fxbrl_20210225170157721_xbrl_20210208202305706_xbrl_20210108105523818_xbrl_20210108105510713"
      unitRef="USD">346000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225170157721_xbrl_20210208202305706_xbrl_20210108105523818_xbrl_20210108105514370"
      unitRef="USD">1529000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304034842330">
                                    &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;b&gt;10. RIGHT-OF-USE ASSETS &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                            &lt;/div&gt;
                                        &lt;/div&gt;
                                        &lt;div style="margin-bottom: 11pt;"&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;The following is a continuity of the cost and accumulated amortization and impairment losses of right-of-use assets for the year ended December 31, 2021:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                                        &lt;div&gt;
                                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Office&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Office Equipment&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Cost, beginning of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;4,171&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;86&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;4,257&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Additions&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;79&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;79&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Cost, end of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;4,250&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;86&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;4,336&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Accumulated amortization and impairment losses, beginning of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2,366&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;29&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2,395&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Amortization for the year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;945&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;16&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;961&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Accumulated amortization and impairment losses, end of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;3,311&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;45&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;3,356&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Carrying amounts as at December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;939&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;41&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;980&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The following is a continuity of the cost and accumulated amortization of right of use assets and impairment losses for the year ended December 31, 2020:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                                        &lt;div&gt;
                                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Office&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Office Equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Cost, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,138&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;86&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,224&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Additions&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;33&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;33&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Cost, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,171&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;86&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,257&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Accumulated amortization and impairment losses, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,151&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,164&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Amortization for the year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,065&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;16&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,081&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Impairment loss&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;150&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;150&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Accumulated amortization and impairment losses, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,366&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;29&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,395&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Carrying amounts as at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,805&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;57&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,862&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory>
    <pcom:DisclosureOfQuantitativeInformationAboutRightOfUseAssetsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220305171923770">
                                                        &lt;div&gt;
                                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Office&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Office Equipment&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Cost, beginning of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;4,171&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;86&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;4,257&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Additions&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;79&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;79&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Cost, end of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;4,250&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;86&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;4,336&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Accumulated amortization and impairment losses, beginning of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2,366&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;29&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2,395&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Amortization for the year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;945&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;16&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;961&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Accumulated amortization and impairment losses, end of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;3,311&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;45&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;3,356&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Carrying amounts as at December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;939&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;41&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;980&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                            &lt;/table&gt;
                                                        &lt;/div&gt;

                                                        &lt;div&gt;
                                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Office&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Office Equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Cost, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,138&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;86&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,224&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Additions&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;33&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;33&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Cost, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,171&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;86&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,257&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Accumulated amortization and impairment losses, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,151&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,164&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Amortization for the year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,065&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;16&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,081&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Impairment loss&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;150&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;150&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Accumulated amortization and impairment losses, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,366&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;29&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,395&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Carrying amounts as at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,805&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;57&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,862&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;/tr&gt;
                                                            &lt;/table&gt;
                                                        &lt;/div&gt;
                                                    </pcom:DisclosureOfQuantitativeInformationAboutRightOfUseAssetsExplanatory>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember"
      decimals="-3"
      id="Fxbrl_20210225173054277_xbrl_20210205101714327_22"
      unitRef="USD">4171000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225173054277_xbrl_20210205101714327_25"
      unitRef="USD">86000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225173054277_xbrl_20210205101714327_28"
      unitRef="USD">4257000</ifrs-full:RightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember"
      decimals="-3"
      id="Fxbrl_20210225173144233_xbrl_20210205101714327_32"
      unitRef="USD">79000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225173144233_xbrl_20210205101714327_35"
      unitRef="USD">0</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225173144233_xbrl_20210205101714327_38"
      unitRef="USD">79000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember"
      decimals="-3"
      id="Fxbrl_20210225175448887_xbrl_20210205101714327_42"
      unitRef="USD">4250000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225175448887_xbrl_20210205101714327_45"
      unitRef="USD">86000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225175448887_xbrl_20210205101714327_48"
      unitRef="USD">4336000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember"
      decimals="-3"
      id="Fxbrl_20210225173205921_xbrl_20210205101714327_82"
      unitRef="USD">2366000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225173205921_xbrl_20210205101714327_85"
      unitRef="USD">29000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember"
      decimals="-3"
      id="Fxbrl_20210225173205921_xbrl_20210205101714327_88"
      unitRef="USD">2395000</ifrs-full:RightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember"
      decimals="-3"
      id="Fxbrl_20210225174853175_xbrl_20210205101714327_92"
      unitRef="USD">945000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225174853175_xbrl_20210205101714327_95"
      unitRef="USD">16000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember"
      decimals="-3"
      id="Fxbrl_20210225174853175_xbrl_20210205101714327_98"
      unitRef="USD">961000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember"
      decimals="-3"
      id="Fxbrl_20210225173252448_xbrl_20210205101714327_102"
      unitRef="USD">3311000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225173252448_xbrl_20210205101714327_105"
      unitRef="USD">45000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember"
      decimals="-3"
      id="Fxbrl_20210225173252448_xbrl_20210205101714327_108"
      unitRef="USD">3356000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20211231_ifrsfullClassesOfAssetsAxis_pcomOfficeMember"
      decimals="-3"
      id="Fxbrl_20210225173311330_xbrl_20210205101714327_122"
      unitRef="USD">939000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20211231_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225173311330_xbrl_20210205101714327_125"
      unitRef="USD">41000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225173311330_xbrl_20210205101714327_128"
      unitRef="USD">980000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember"
      decimals="-3"
      id="Fxbrl_20210225180522810_xbrl_20210225173054277_xbrl_20210205101714327_22"
      unitRef="USD">4138000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225180522810_xbrl_20210225173054277_xbrl_20210205101714327_25"
      unitRef="USD">86000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225180522810_xbrl_20210225173054277_xbrl_20210205101714327_28"
      unitRef="USD">4224000</ifrs-full:RightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember"
      decimals="-3"
      id="Fxbrl_20210225180522826_xbrl_20210225173144233_xbrl_20210205101714327_32"
      unitRef="USD">33000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225180522826_xbrl_20210225173144233_xbrl_20210205101714327_35"
      unitRef="USD">0</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225180522826_xbrl_20210225173144233_xbrl_20210205101714327_38"
      unitRef="USD">33000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember"
      decimals="-3"
      id="Fxbrl_20210225180522839_xbrl_20210225175448887_xbrl_20210205101714327_42"
      unitRef="USD">4171000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225180522839_xbrl_20210225175448887_xbrl_20210205101714327_45"
      unitRef="USD">86000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225180522839_xbrl_20210225175448887_xbrl_20210205101714327_48"
      unitRef="USD">4257000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember"
      decimals="-3"
      id="Fxbrl_20210225180522853_xbrl_20210225173205921_xbrl_20210205101714327_82"
      unitRef="USD">1151000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225180522853_xbrl_20210225173205921_xbrl_20210205101714327_85"
      unitRef="USD">13000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember"
      decimals="-3"
      id="Fxbrl_20210225180522853_xbrl_20210225173205921_xbrl_20210205101714327_88"
      unitRef="USD">1164000</ifrs-full:RightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember"
      decimals="-3"
      id="Fxbrl_20210225180522866_xbrl_20210225174853175_xbrl_20210205101714327_92"
      unitRef="USD">1065000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225180522866_xbrl_20210225174853175_xbrl_20210205101714327_95"
      unitRef="USD">16000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember"
      decimals="-3"
      id="Fxbrl_20210225180522866_xbrl_20210225174853175_xbrl_20210205101714327_98"
      unitRef="USD">1081000</ifrs-full:DepreciationRightofuseAssets>
    <pcom:ImpairmentLossRightOfUseAssets
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember"
      decimals="-3"
      id="Fxbrl_20210225174912540_xbrl_20210205101714327_92"
      unitRef="USD">150000</pcom:ImpairmentLossRightOfUseAssets>
    <pcom:ImpairmentLossRightOfUseAssets
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225174912540_xbrl_20210205101714327_95"
      unitRef="USD">0</pcom:ImpairmentLossRightOfUseAssets>
    <pcom:ImpairmentLossRightOfUseAssets
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember"
      decimals="-3"
      id="Fxbrl_20210225174912540_xbrl_20210205101714327_98"
      unitRef="USD">150000</pcom:ImpairmentLossRightOfUseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_pcomOfficeMember"
      decimals="-3"
      id="Fxbrl_20210225180522884_xbrl_20210225173252448_xbrl_20210205101714327_102"
      unitRef="USD">2366000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225180522884_xbrl_20210225173252448_xbrl_20210205101714327_105"
      unitRef="USD">29000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_pcomDepreciationAndImpairmentLossesMember"
      decimals="-3"
      id="Fxbrl_20210225180522884_xbrl_20210225173252448_xbrl_20210205101714327_108"
      unitRef="USD">2395000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231_ifrsfullClassesOfAssetsAxis_pcomOfficeMember"
      decimals="-3"
      id="Fxbrl_20210225180530188_xbrl_20210225173311330_xbrl_20210205101714327_122"
      unitRef="USD">1805000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231_ifrsfullClassesOfAssetsAxis_ifrsfullOfficeEquipmentMember"
      decimals="-3"
      id="Fxbrl_20210225180530188_xbrl_20210225173311330_xbrl_20210205101714327_125"
      unitRef="USD">57000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225180530188_xbrl_20210225173311330_xbrl_20210205101714327_128"
      unitRef="USD">1862000</ifrs-full:RightofuseAssets>
    <ifrs-full:DisclosureOfIntangibleAssetsMaterialToEntityExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304043619801">
                            &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;b&gt;11. INTANGIBLE ASSETS&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The following is a continuity of the cost and accumulated amortization and impairment losses of intangible assets for the year ended December 31, 2021:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Customer&lt;br/&gt;Relationships&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Domain&lt;br/&gt;Names&lt;/b&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Technology&lt;/b&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Other &lt;/b&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Cost, beginning of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;8,500&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;4,300&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;24,001&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;205&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;37,006&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Additions &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;880&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;880&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Cost, end of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;8,500&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;4,300&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;24,881&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;205&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;37,886&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Accumulated amortization and impairment losses, beginning of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;5,171&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;19,705&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;24,876&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Amortization for the year &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;850&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;1,377&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2,227&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Impairment loss &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;428&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;428&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Accumulated amortization and impairment losses, end of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;6,021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;21,510&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;27,531&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Carrying amounts as at December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2,479&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;4,300&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;3,371&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;205&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;10,355&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;

                                        &lt;div&gt;

                                                &lt;div&gt;
                                                    &lt;p style="margin-left: 36pt; margin-bottom: 0pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1) Domain names and Other which includes patents and trademarks are deemed to have indefinite useful lives and are therefore not amortized. The Corporation's classification of certain intangible assets with indefinite useful lives is based on the expectation that these assets will continue to contribute to the Corporation's net cash inflows on an indefinite basis. The determination of these assets as having indefinite useful lives is based on judgment that includes an analysis of relevant factors, including the expected usage of the asset, anticipated renewal of the licenses, the typical life cycle of the asset and anticipated changes in the market demand for the products and services that the asset helps generate. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;p style="margin-top: 0pt; margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(2) Technology includes technological assets acquired through acquisitions and internally developed software.&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;The following is a continuity of the cost and accumulated amortization and impairment losses of intangible assets for the year ended December 31, 2020:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Customer&lt;br/&gt;Relationships&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Domain&lt;br/&gt;Names&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Technology&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Other &lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Cost, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;8,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,300&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;22,164&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;205&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;35,169&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Additions&lt;/span&gt;&lt;/span&gt;&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: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,837&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,837&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Cost, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;8,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,300&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;24,001&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;205&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;37,006&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Accumulated amortization and impairment losses, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,321&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;18,042&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;22,363&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Amortization for the year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;850&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,636&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,486&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Impairment loss&lt;/span&gt;&lt;/span&gt;&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: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;27&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;27&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Accumulated amortization and impairment losses, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;5,171&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;19,705&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;24,876&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Carrying amounts as at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,329&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,300&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,296&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;205&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;12,130&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                    &lt;/table&gt;
                                                &lt;/div&gt;
                                                &lt;div&gt;
                                                    &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1) Domain names and Other which includes patents and trademarks are deemed to have indefinite useful lives and are therefore not amortized. The Corporation's classification of certain intangible assets with indefinite useful lives is based on the expectation that these assets will continue to contribute to the Corporation's net cash inflows on an indefinite basis. The determination of these assets as having indefinite useful lives is based on judgment that includes an analysis of relevant factors, including the expected usage of the asset, anticipated renewal of the licenses, the typical life cycle of the asset and anticipated changes in the market demand for the products and services that the asset helps generate. &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-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(2) Technology includes technological assets acquired through acquisitions and internally developed software.&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-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Intangible Asset Impairment&lt;/b&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;During the third quarter of 2021, Management identified impairment indicators for a finite-life intangible asset under development and concluded that the specific asset was impaired. The cause of the impairment was due to COVID-19 considerations resulting in a shift in product priorities with certain loyalty program partners during the pandemic. As at September 30, 2021, Management assessed the recoverability of this asset to be nil and recorded an impairment charge of $428.&lt;b&gt; &lt;/b&gt;The conditions that gave rise to the impairment were specific to the impaired intangible asset and not present for other assets of the Corporation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </ifrs-full:DisclosureOfIntangibleAssetsMaterialToEntityExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304043640586">
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Customer&lt;br/&gt;Relationships&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Domain&lt;br/&gt;Names&lt;/b&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Technology&lt;/b&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Other &lt;/b&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Cost, beginning of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;8,500&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;4,300&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;24,001&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;205&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;37,006&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Additions &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;880&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;880&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Cost, end of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;8,500&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;4,300&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;24,881&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;205&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;37,886&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Accumulated amortization and impairment losses, beginning of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;5,171&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;19,705&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;24,876&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Amortization for the year &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;850&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;1,377&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2,227&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Impairment loss &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;428&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;428&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Accumulated amortization and impairment losses, end of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;6,021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;21,510&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;27,531&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Carrying amounts as at December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2,479&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;4,300&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;3,371&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;205&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;10,355&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;

                                                &lt;div&gt;
                                                    &lt;p style="margin-left: 36pt; margin-bottom: 0pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1) Domain names and Other which includes patents and trademarks are deemed to have indefinite useful lives and are therefore not amortized. The Corporation's classification of certain intangible assets with indefinite useful lives is based on the expectation that these assets will continue to contribute to the Corporation's net cash inflows on an indefinite basis. The determination of these assets as having indefinite useful lives is based on judgment that includes an analysis of relevant factors, including the expected usage of the asset, anticipated renewal of the licenses, the typical life cycle of the asset and anticipated changes in the market demand for the products and services that the asset helps generate. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;p style="margin-top: 0pt; margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(2) Technology includes technological assets acquired through acquisitions and internally developed software.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/div&gt;

                                            &lt;div&gt;
                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Customer&lt;br/&gt;Relationships&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Domain&lt;br/&gt;Names&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Technology&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Other &lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Cost, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;8,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,300&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;22,164&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;205&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;35,169&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Additions&lt;/span&gt;&lt;/span&gt;&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: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,837&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,837&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Cost, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;8,500&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,300&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;24,001&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;205&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;37,006&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Accumulated amortization and impairment losses, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,321&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;18,042&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;22,363&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Amortization for the year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;850&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,636&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,486&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Impairment loss&lt;/span&gt;&lt;/span&gt;&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: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;27&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;27&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Accumulated amortization and impairment losses, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;5,171&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;19,705&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;24,876&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Carrying amounts as at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,329&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,300&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;4,296&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;205&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;12,130&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                    &lt;/table&gt;
                                                &lt;/div&gt;
                                                &lt;div&gt;
                                                    &lt;p style="margin-left: 36pt; text-indent: -18pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1) Domain names and Other which includes patents and trademarks are deemed to have indefinite useful lives and are therefore not amortized. The Corporation's classification of certain intangible assets with indefinite useful lives is based on the expectation that these assets will continue to contribute to the Corporation's net cash inflows on an indefinite basis. The determination of these assets as having indefinite useful lives is based on judgment that includes an analysis of relevant factors, including the expected usage of the asset, anticipated renewal of the licenses, the typical life cycle of the asset and anticipated changes in the market demand for the products and services that the asset helps generate. &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-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(2) Technology includes technological assets acquired through acquisitions and internally developed software.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/div&gt;
                                            &lt;/div&gt;
                                        </ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225181926662_xbrl_20210108150323725"
      unitRef="USD">8500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20210225181926662_xbrl_20210108150328915"
      unitRef="USD">4300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225181926662_xbrl_20210108150331330"
      unitRef="USD">24001000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225181926662_xbrl_20210108150333213"
      unitRef="USD">205000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225181926662_xbrl_20210108150335314"
      unitRef="USD">37006000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225181942780_xbrl_20210108150444233"
      unitRef="USD">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20210225181942780_xbrl_20210108150451985"
      unitRef="USD">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225181942780_xbrl_20210108150429083"
      unitRef="USD">880000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225181942780_xbrl_20210108153233747"
      unitRef="USD">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225181942780_xbrl_20210108150434030"
      unitRef="USD">880000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225181955576_xbrl_20210108150347023_xbrl_20210108150323725"
      unitRef="USD">8500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20210225181955576_xbrl_20210108150347023_xbrl_20210108150328915"
      unitRef="USD">4300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225181955576_xbrl_20210108150347023_xbrl_20210108150331330"
      unitRef="USD">24881000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225181955576_xbrl_20210108150347023_xbrl_20210108150333213"
      unitRef="USD">205000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225181955576_xbrl_20210108150347023_xbrl_20210108150335314"
      unitRef="USD">37886000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182156815_xbrl_20210108150357527_xbrl_20210108150323725"
      unitRef="USD">-5171000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20210225182156815_xbrl_20210108150357527_xbrl_20210108150328915"
      unitRef="USD">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182156815_xbrl_20210108150357527_xbrl_20210108150331330"
      unitRef="USD">-19705000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182156815_xbrl_20210108150357527_xbrl_20210108150333213"
      unitRef="USD">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember"
      decimals="-3"
      id="Fxbrl_20210225182156815_xbrl_20210108150357527_xbrl_20210108150335314"
      unitRef="USD">-24876000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182214685_xbrl_20210108150642497_xbrl_20210108150527373"
      unitRef="USD">850000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20210225182214685_xbrl_20210108150642497_xbrl_20210108150534224"
      unitRef="USD">0</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182214685_xbrl_20210108150642497_xbrl_20210108150536977"
      unitRef="USD">1377000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182214685_xbrl_20210108150642497_xbrl_20210108150540112"
      unitRef="USD">0</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember"
      decimals="-3"
      id="Fxbrl_20210225182214685_xbrl_20210108150642497_xbrl_20210108150543295"
      unitRef="USD">2227000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182731708_xbrl_20210225182214685_xbrl_20210108150642497_xbrl_20210108150527373"
      unitRef="USD">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20210225182731708_xbrl_20210225182214685_xbrl_20210108150642497_xbrl_20210108150534224"
      unitRef="USD">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182731708_xbrl_20210225182214685_xbrl_20210108150642497_xbrl_20210108150536977"
      unitRef="USD">428000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182731708_xbrl_20210225182214685_xbrl_20210108150642497_xbrl_20210108150540112"
      unitRef="USD">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210101to20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember"
      decimals="-3"
      id="Fxbrl_20210225182731708_xbrl_20210225182214685_xbrl_20210108150642497_xbrl_20210108150543295"
      unitRef="USD">428000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182241122_xbrl_20210108150357527_xbrl_20210108150323725"
      unitRef="USD">-6021000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20210225182241122_xbrl_20210108150357527_xbrl_20210108150328915"
      unitRef="USD">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182241122_xbrl_20210108150357527_xbrl_20210108150331330"
      unitRef="USD">-21510000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182241122_xbrl_20210108150357527_xbrl_20210108150333213"
      unitRef="USD">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember"
      decimals="-3"
      id="Fxbrl_20210225182241122_xbrl_20210108150357527_xbrl_20210108150335314"
      unitRef="USD">-27531000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182417228_xbrl_20210108150405672_xbrl_20210108150323725"
      unitRef="USD">2479000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20210225182417228_xbrl_20210108150405672_xbrl_20210108150328915"
      unitRef="USD">4300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182417228_xbrl_20210108150405672_xbrl_20210108150331330"
      unitRef="USD">3371000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182417228_xbrl_20210108150405672_xbrl_20210108150333213"
      unitRef="USD">205000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225182417228_xbrl_20210108150405672_xbrl_20210108150335314"
      unitRef="USD">10355000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611175_xbrl_20210225182014394_xbrl_20210108150347023_xbrl_20210108150323725"
      unitRef="USD">8500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20210225182611175_xbrl_20210225182014394_xbrl_20210108150347023_xbrl_20210108150328915"
      unitRef="USD">4300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611175_xbrl_20210225182014394_xbrl_20210108150347023_xbrl_20210108150331330"
      unitRef="USD">22164000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611175_xbrl_20210225182014394_xbrl_20210108150347023_xbrl_20210108150333213"
      unitRef="USD">205000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225182611175_xbrl_20210225182014394_xbrl_20210108150347023_xbrl_20210108150335314"
      unitRef="USD">35169000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611197_xbrl_20210225182105557_xbrl_20210204184456794"
      unitRef="USD">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20210225182611197_xbrl_20210225182105557_xbrl_20210108150502745_xbrl_20210108150444233"
      unitRef="USD">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611197_xbrl_20210225182105557_xbrl_20210108150502745_xbrl_20210108150451985"
      unitRef="USD">1837000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611197_xbrl_20210225182105557_xbrl_20210108150502745_xbrl_20210108150429083"
      unitRef="USD">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225182611197_xbrl_20210225182105557_xbrl_20210108150502745_xbrl_20210108150434030"
      unitRef="USD">1837000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611217_xbrl_20210225182124388_xbrl_20210108150350319_xbrl_20210108150323725"
      unitRef="USD">8500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20210225182611217_xbrl_20210225182124388_xbrl_20210108150350319_xbrl_20210108150328915"
      unitRef="USD">4300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611217_xbrl_20210225182124388_xbrl_20210108150350319_xbrl_20210108150331330"
      unitRef="USD">24001000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611217_xbrl_20210225182124388_xbrl_20210108150350319_xbrl_20210108150333213"
      unitRef="USD">205000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210225182611217_xbrl_20210225182124388_xbrl_20210108150350319_xbrl_20210108150335314"
      unitRef="USD">37006000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611238_xbrl_20210225182311583_xbrl_20210108150357527_xbrl_20210108150323725"
      unitRef="USD">-4321000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20210225182611238_xbrl_20210225182311583_xbrl_20210108150357527_xbrl_20210108150328915"
      unitRef="USD">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611238_xbrl_20210225182311583_xbrl_20210108150357527_xbrl_20210108150331330"
      unitRef="USD">-18042000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611238_xbrl_20210225182311583_xbrl_20210108150357527_xbrl_20210108150333213"
      unitRef="USD">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20191231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember"
      decimals="-3"
      id="Fxbrl_20210225182611238_xbrl_20210225182311583_xbrl_20210108150357527_xbrl_20210108150335314"
      unitRef="USD">-22363000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611258_xbrl_20210225182341626_xbrl_20210108150642497_xbrl_20210108150527373"
      unitRef="USD">850000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20210225182611258_xbrl_20210225182341626_xbrl_20210108150642497_xbrl_20210108150534224"
      unitRef="USD">0</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611258_xbrl_20210225182341626_xbrl_20210108150642497_xbrl_20210108150536977"
      unitRef="USD">1636000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611258_xbrl_20210225182341626_xbrl_20210108150642497_xbrl_20210108150540112"
      unitRef="USD">0</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember"
      decimals="-3"
      id="Fxbrl_20210225182611258_xbrl_20210225182341626_xbrl_20210108150642497_xbrl_20210108150543295"
      unitRef="USD">2486000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20220304043523871_xbrl_20210225182731708_xbrl_20210225182214685_xbrl_20210108150642497_xbrl_20210108150527373"
      unitRef="USD">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20220304043523871_xbrl_20210225182731708_xbrl_20210225182214685_xbrl_20210108150642497_xbrl_20210108150534224"
      unitRef="USD">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20220304043523871_xbrl_20210225182731708_xbrl_20210225182214685_xbrl_20210108150642497_xbrl_20210108150536977"
      unitRef="USD">27000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20220304043523871_xbrl_20210225182731708_xbrl_20210225182214685_xbrl_20210108150642497_xbrl_20210108150540112"
      unitRef="USD">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200101to20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember"
      decimals="-3"
      id="Fxbrl_20220304043523871_xbrl_20210225182731708_xbrl_20210225182214685_xbrl_20210108150642497_xbrl_20210108150543295"
      unitRef="USD">27000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611278_xbrl_20210225182401709_xbrl_20210108150401230_xbrl_20210108150323725"
      unitRef="USD">-5171000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20210225182611278_xbrl_20210225182401709_xbrl_20210108150401230_xbrl_20210108150328915"
      unitRef="USD">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611278_xbrl_20210225182401709_xbrl_20210108150401230_xbrl_20210108150331330"
      unitRef="USD">-19705000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611278_xbrl_20210225182401709_xbrl_20210108150401230_xbrl_20210108150333213"
      unitRef="USD">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullAccumulatedImpairmentMember"
      decimals="-3"
      id="Fxbrl_20210225182611278_xbrl_20210225182401709_xbrl_20210108150401230_xbrl_20210108150335314"
      unitRef="USD">-24876000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullCustomerrelatedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611298_xbrl_20210225182429972_xbrl_20210108150408735_xbrl_20210108150323725"
      unitRef="USD">3329000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_pcomDomainNamesMember"
      decimals="-3"
      id="Fxbrl_20210225182611298_xbrl_20210225182429972_xbrl_20210108150408735_xbrl_20210108150328915"
      unitRef="USD">4300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullTechnologybasedIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611298_xbrl_20210225182429972_xbrl_20210108150408735_xbrl_20210108150331330"
      unitRef="USD">4296000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231_ifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrsfullOtherIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225182611298_xbrl_20210225182429972_xbrl_20210108150408735_xbrl_20210108150333213"
      unitRef="USD">205000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225182611298_xbrl_20210225182429972_xbrl_20210108150408735_xbrl_20210108150335314"
      unitRef="USD">12130000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
      contextRef="C_20210701to20210930"
      decimals="-3"
      id="Fxbrl_20220304044025024"
      unitRef="USD">428000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DisclosureOfGoodwillExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304044459554">
                            &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;b&gt;12. GOODWILL&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                                &lt;div&gt;
                                    &lt;div&gt;
                                        &lt;div style="margin-left: 0pt;"&gt;

                                                &lt;table cellpadding="0" cellspacing="0" style="width: 50%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Balance at January 1, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 32%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;7,130&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Additions&lt;/span&gt;&lt;/span&gt;&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: 32%;"&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;/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="margin-top: 0pt; margin-bottom: 0pt; 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;Impairments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 32%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,449&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Balance at December 31, 2020&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; border-bottom: 1px solid black;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 32%; border-bottom: 1px solid black;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;5,681&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Additions&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 32%; 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;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Impairments&lt;/span&gt;&lt;/span&gt;&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: 32%;"&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;/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="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Balance at December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 32%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;5,681&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;

                                        &lt;/div&gt;
                                        &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Impairment testing for cash-generating units &lt;/b&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;In accordance with its accounting policy, the Corporation tests CGUs or groups of CGUs with indefinite life intangible assets and/or allocated goodwill for impairment as at December 31 of each calendar year or when an indicator of impairment is considered to exist. For the year ended December 31, 2021, Management has determined that the Corporation was operating as a single CGU. The entire balance of the goodwill and indefinite life intangible assets was allocated to the single CGU. &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;b&gt;Key Assumptions&lt;/b&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;When assessing whether or not there is impairment, the Corporation determines the recoverable amount of a CGU based on value in use ("VIU"), the model which Management believes to result in a higher recoverable amount. VIU is estimated by discounting estimated future cash flows to their present value. Management estimates the discounted future cash flows and a terminal value. The future cash flows are based on estimates of expected future operating results of the CGU after considering economic conditions and a general outlook for the CGU's industry, including assumptions of when the travel industry will recover to pre-COVID levels. Discount rates consider market rates of return, debt to equity ratios and certain risk premiums, among other things. The terminal value is the value attributed to the CGU's operations beyond the projected time period of the cash flows using a perpetuity rate based on expected economic conditions and a general outlook for the industry.&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;Management has made certain assumptions for the discount rates and terminal growth rates to reflect variations in expected future cash flows. These assumptions may differ or change quickly depending on economic conditions or other events. It is therefore possible that future changes in assumptions may negatively affect future valuations of the Corporation's CGU, which could result in impairment losses.&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;b&gt;Impairment testing for the cash-generating unit as at December 31, 2021 &lt;/b&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;The table below provides an overview of the methods and assumptions that Management has used to determine recoverable amounts for the CGU and the carrying values of indefinite life intangible assets and goodwill within the CGU.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;table cellpadding="0" cellspacing="0" style="width: 99.74%; border-collapse: collapse; font-size: 10pt;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                        &lt;p&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(In thousands of&lt;br/&gt;dollars, except years&lt;br/&gt;and percentages)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 11.6%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                        &lt;p style="text-indent: 14.6pt; text-align: right; 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;Carrying&lt;br/&gt;value of&lt;br/&gt;goodwill&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 18.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                        &lt;p style="text-align: right; 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;Carrying value of&lt;br/&gt;indefinite-life&lt;br/&gt;intangible assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 14.5%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                        &lt;p style="text-align: right; 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;Recoverable&lt;br/&gt;amount&lt;br/&gt;method&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 9.32%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                        &lt;p style="text-align: right; 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;Period&lt;br/&gt;used&lt;br/&gt;(years)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 11.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                        &lt;p style="text-align: right; 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;Terminal&lt;br/&gt;growth&lt;br/&gt;rate %&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 12.56%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                        &lt;p style="text-align: right; 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;Pre-tax&lt;br/&gt;discount&lt;br/&gt;rate %&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                        &lt;p&gt;&#160;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 11.6%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                        &lt;p style="text-align: right; 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;$5,681&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 18.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                        &lt;p style="text-align: right; 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;$4,505&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; background-color: #e6efff; padding-right: 5.4pt;"&gt;
                                                        &lt;p style="text-align: right;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;
                                                                    Value in Use
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 9.32%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                        &lt;p style="text-align: right; 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;
                                                                    3
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 11.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                        &lt;p style="text-align: right; 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;
                                                                    2.0%
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 12.56%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                        &lt;p style="text-align: right; 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;18.4%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&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;The Corporation concluded that there was no impairment as at December 31, 2021 and December 31, 2020.&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;b&gt;Goodwill and CGU Impairment in Q2 2020&lt;/b&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;During the second quarter of 2020, it was determined that the recoverable amount for the legacy Points Travel CGU was lower than the carrying amount. As a result, the Corporation recorded an impairment charge of $1,798 in the second quarter of 2020, including the write-down of goodwill of $1,449, right-of-use assets of $150, prepaid expenses, deposits and other assets of $172 and intangible assets of $27.&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;The Corporation determined the recoverable amount of the legacy Points Travel CGU as at June 30, 2020 based on the VIU method, which was calculated by discounting the future cash flows generated from continuing use.&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;The Corporation included five years of cash flows in the model. The future cash flows were based on estimates of expected future operating results of the legacy Points Travel CGU after considering the current economic conditions and a general outlook for the travel industry. The cash flow forecasts were extrapolated beyond the five-year period using a terminal growth rate.&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;Discount rates considered market rates of return, debt to equity ratios and certain risk premiums, among other things. The pre-tax discount rate used in the recoverable amount calculation was 23.4%.&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;Given the high degree of uncertainty with the impact of COVID-19 at that time, Management used multiple, probability weighted cash flow projections in determining the recoverable amount of the legacy Points Travel CGU as at June 30, 2020.&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;The primary cause for the impairment was the severe downturn in the travel industry as a result of the COVID-19 pandemic, operating results during the second quarter of 2020 that were lower than expectations, and updated travel industry forecasts that projected a longer recovery period than what was originally expected at the beginning of the pandemic.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </ifrs-full:DisclosureOfGoodwillExplanatory>
    <pcom:DisclosureOfDetailedInformationAboutGoodwillExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304044436691">
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 50%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Balance at January 1, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 32%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;7,130&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Additions&lt;/span&gt;&lt;/span&gt;&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: 32%;"&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;/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="margin-top: 0pt; margin-bottom: 0pt; 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;Impairments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 32%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,449&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Balance at December 31, 2020&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; border-bottom: 1px solid black;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 32%; border-bottom: 1px solid black;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;5,681&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Additions&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 32%; 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;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Impairments&lt;/span&gt;&lt;/span&gt;&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: 32%;"&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;/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="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Balance at December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 32%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;5,681&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            </pcom:DisclosureOfDetailedInformationAboutGoodwillExplanatory>
    <ifrs-full:Goodwill
      contextRef="C_20191231"
      decimals="-3"
      id="Fxbrl_20210108155925000"
      unitRef="USD">7130000</ifrs-full:Goodwill>
    <ifrs-full:AdditionalRecognitionGoodwill
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210108160006733"
      unitRef="USD">0</ifrs-full:AdditionalRecognitionGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210108160037215"
      unitRef="USD">1449000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
    <ifrs-full:Goodwill
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210108160049727"
      unitRef="USD">5681000</ifrs-full:Goodwill>
    <ifrs-full:AdditionalRecognitionGoodwill
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210108160118103"
      unitRef="USD">0</ifrs-full:AdditionalRecognitionGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225192503699"
      unitRef="USD">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
    <ifrs-full:Goodwill
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210108160337884"
      unitRef="USD">5681000</ifrs-full:Goodwill>
    <pcom:DisclosureOfDetailedInformationAboutRecoverableAmountsForCashgeneratingUnitsWithIndefiniteLifeIntangibleAssetsAndGoodwillExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304044446258">
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 99.74%; border-collapse: collapse; font-size: 10pt;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                        &lt;p&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(In thousands of&lt;br/&gt;dollars, except years&lt;br/&gt;and percentages)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 11.6%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                        &lt;p style="text-indent: 14.6pt; text-align: right; 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;Carrying&lt;br/&gt;value of&lt;br/&gt;goodwill&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 18.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                        &lt;p style="text-align: right; 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;Carrying value of&lt;br/&gt;indefinite-life&lt;br/&gt;intangible assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 14.5%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                        &lt;p style="text-align: right; 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;Recoverable&lt;br/&gt;amount&lt;br/&gt;method&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 9.32%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                        &lt;p style="text-align: right; 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;Period&lt;br/&gt;used&lt;br/&gt;(years)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 11.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                        &lt;p style="text-align: right; 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;Terminal&lt;br/&gt;growth&lt;br/&gt;rate %&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 12.56%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                        &lt;p style="text-align: right; 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;Pre-tax&lt;br/&gt;discount&lt;br/&gt;rate %&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                        &lt;p&gt;&#160;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 11.6%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                        &lt;p style="text-align: right; 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;$5,681&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 18.84%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                        &lt;p style="text-align: right; 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;$4,505&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; background-color: #e6efff; padding-right: 5.4pt;"&gt;
                                                        &lt;p style="text-align: right;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;
                                                                    Value in Use
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 9.32%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                        &lt;p style="text-align: right; 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;
                                                                    3
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 11.44%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                        &lt;p style="text-align: right; 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;
                                                                    2.0%
                                                                &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                    &lt;td style="width: 12.56%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                        &lt;p style="text-align: right; 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;18.4%&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        </pcom:DisclosureOfDetailedInformationAboutRecoverableAmountsForCashgeneratingUnitsWithIndefiniteLifeIntangibleAssetsAndGoodwillExplanatory>
    <ifrs-full:Goodwill
      contextRef="C_20211231_deiLegalEntityAxis_pcomLoyaltyCurrencyRetailingMember"
      decimals="-3"
      id="Fxbrl_20210108160516560"
      unitRef="USD">5681000</ifrs-full:Goodwill>
    <ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife
      contextRef="C_20211231_deiLegalEntityAxis_pcomLoyaltyCurrencyRetailingMember"
      decimals="-3"
      id="Fxbrl_20210108160533200"
      unitRef="USD">4505000</ifrs-full:IntangibleAssetsWithIndefiniteUsefulLife>
    <ifrs-full:DescriptionOfManagementsApproachToDeterminingValuesAssignedToKeyAssumptions
      contextRef="C_20210101to20211231_deiLegalEntityAxis_pcomLoyaltyCurrencyRetailingMember"
      id="Fxbrl_20210108161150917">Value in Use</ifrs-full:DescriptionOfManagementsApproachToDeterminingValuesAssignedToKeyAssumptions>
    <ifrs-full:ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows
      contextRef="C_20210101to20211231_deiLegalEntityAxis_pcomLoyaltyCurrencyRetailingMember"
      id="Fxbrl_20210108161257911">3</ifrs-full:ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows>
    <ifrs-full:DescriptionOfJustificationForUsingGrowthRateThatExceedsLongtermAverageGrowthRate
      contextRef="C_20210101to20211231_deiLegalEntityAxis_pcomLoyaltyCurrencyRetailingMember"
      id="Fxbrl_20210204203914597">2.0%</ifrs-full:DescriptionOfJustificationForUsingGrowthRateThatExceedsLongtermAverageGrowthRate>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="C_20211231_deiLegalEntityAxis_pcomLoyaltyCurrencyRetailingMember"
      decimals="3"
      id="Fxbrl_20210108161932974"
      unitRef="pure">0.184</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLoss
      contextRef="C_20200401to20200630_ifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_pcomPointsTravelCashGeneratingUnitsMember"
      decimals="-3"
      id="Fxbrl_20210225200818939"
      unitRef="USD">1798000</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill
      contextRef="C_20200401to20200630_ifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_pcomPointsTravelCashGeneratingUnitsMember"
      decimals="-3"
      id="Fxbrl_20210226185309870"
      unitRef="USD">1449000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
    <pcom:ImpairmentLossRightOfUseAssets
      contextRef="C_20200401to20200630_ifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_pcomPointsTravelCashGeneratingUnitsMember"
      decimals="-3"
      id="Fxbrl_20210225201414326"
      unitRef="USD">150000</pcom:ImpairmentLossRightOfUseAssets>
    <pcom:WritedownOfPrepaidExpensesAndOtherAssets
      contextRef="C_20200630_ifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_pcomPointsTravelCashGeneratingUnitsMember"
      decimals="-3"
      id="Fxbrl_20210225201420932"
      unitRef="USD">172000</pcom:WritedownOfPrepaidExpensesAndOtherAssets>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
      contextRef="C_20200401to20200630_ifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_pcomPointsTravelCashGeneratingUnitsMember"
      decimals="-3"
      id="Fxbrl_20210225201427003"
      unitRef="USD">27000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="C_20200630_ifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_pcomPointsTravelCashGeneratingUnitsMember"
      decimals="3"
      id="Fxbrl_20210226164309145"
      unitRef="pure">0.234</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:DisclosureOfIncomeTaxExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304045323987">
                        &lt;div&gt;
                            &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;13. INCOME TAXES&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;div&gt;
                                &lt;div&gt;

                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Current tax expense (recovery) &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Current year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;769&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,376&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Prior years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;284&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;46&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Total current tax expense (recovery)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;1,053&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,330&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Deferred tax recovery&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;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="margin-top: 0pt; margin-bottom: 0pt; 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;Current year movement in recognized temporary differences and losses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;(801&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(97&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Prior years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(268&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(33&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Total deferred tax recovery&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;(1,069&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(130&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Total income tax recovery&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;(16&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,460&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;

                                    &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Reconciliation of effective tax rate&lt;/b&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;The total provision for income taxes differs from that amount which would be computed by applying the Canadian statutory income tax rate to income before income taxes. The reasons for these differences are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Income tax recovery at statutory rate of 26.5% (2020 - 26.5%)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;(95&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,806&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Increase in taxes resulting from:&lt;/span&gt;&lt;/span&gt;&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;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="padding-right: 5.4pt; padding-left: 12.95pt; vertical-align: bottom; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Non-deductible items&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;166&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;196&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 12.95pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Other differences&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(87&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;150&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Income tax recovery&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; 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;b&gt;(16&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,460&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&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;b&gt;Recognized deferred tax assets and liabilities&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Deferred tax assets and liabilities are attributable to the following:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                        &lt;div&gt;
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Deferred Tax Assets&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Deferred Tax Liabilities&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Forward exchange contracts&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;43&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Property and equipment and Intangible assets&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2,623&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(1,313&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Share issuance costs and other reserves&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;471&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Leases&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;55&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Restricted Share Units&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;822&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Tax losses&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;478&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;4,492&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;(1,313&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Reclassification&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(328&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;328&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;4,164&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;(985&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Deferred Tax Assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Deferred Tax Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Forward exchange contracts&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(219&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Property and equipment and Intangible assets&lt;/span&gt;&lt;/span&gt;&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: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,398&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,564&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;94&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Leases&lt;/span&gt;&lt;/span&gt;&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: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;120&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 17%;"&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;/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="margin-top: 0pt; margin-bottom: 0pt; 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;Restricted Share Units&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Tax losses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;205&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,139&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,783&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Reclassification&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(52&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;52&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,087&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,731&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;

                                    &lt;p style="margin: 0pt;"&gt;&#160;&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;The Corporation has non-capital loss carry-forward for income tax purposes in the amount of approximately $1,801 (2020 - $772). Non-capital losses of $1,801 may be used to reduce future years' taxable income and expire starting in 2040.&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;Management has concluded the deferred tax asset meets the relevant recognition criteria under IFRS. This conclusion is supported by Management's forecasts and the future reversal of existing taxable temporary differences, which are expected to produce sufficient taxable income to realize the deferred tax assets.&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;b&gt;Unrecognized deferred tax assets &lt;/b&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;Deferred tax assets have not been recognized in respect of the following items:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Capital losses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;1,385&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,385&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&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;The capital losses of $10,456 (2020 - $10,456) can be carried forward indefinitely.&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;b&gt;Temporary differences associated with Points International Ltd. investments&lt;/b&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;The temporary difference associated with the investments in the Corporation's subsidiaries is $2,755 (2020 - $2,688). A deferred tax liability associated with these investments has not been recognized as the Corporation controls the timing of the reversal and it is probable that the temporary difference will not reverse in the foreseeable future.&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;As at December 31, 2021 and 2020, no deferred tax liability was recognized for taxes that would be payable on the unremitted earnings of certain subsidiaries of Points International Ltd. as the Corporation has determined that the undistributed profits of its subsidiaries will not be distributed in the foreseeable future.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </ifrs-full:DisclosureOfIncomeTaxExplanatory>
    <pcom:DisclosureOfDetailedInformationAboutTaxExpenseExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304045403807">
                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Current tax expense (recovery) &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Current year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;769&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,376&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Prior years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;284&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;46&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Total current tax expense (recovery)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;1,053&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,330&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Deferred tax recovery&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;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="margin-top: 0pt; margin-bottom: 0pt; 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;Current year movement in recognized temporary differences and losses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;(801&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(97&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Prior years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(268&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(33&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Total deferred tax recovery&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;(1,069&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(130&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Total income tax recovery&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;(16&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,460&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;
                                    </pcom:DisclosureOfDetailedInformationAboutTaxExpenseExplanatory>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225163358212"
      unitRef="USD">769000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210108164317221"
      unitRef="USD">-1376000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210108164332864"
      unitRef="USD">284000</ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod>
    <ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210108164339292"
      unitRef="USD">46000</ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod>
    <ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225163513036"
      unitRef="USD">1053000</ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods>
    <ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210108164352948"
      unitRef="USD">-1330000</ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210108164404680"
      unitRef="USD">-801000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210108164408890"
      unitRef="USD">-97000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225164406099"
      unitRef="USD">-268000</ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods>
    <ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225164440475"
      unitRef="USD">-33000</ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225165954066"
      unitRef="USD">-1069000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210108164942667"
      unitRef="USD">-130000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225170406294"
      unitRef="USD">-16000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210108164957442"
      unitRef="USD">-1460000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <pcom:DisclosureOfDetailedInformationAboutEffectiveIncomeTaxExpenseRecoveryExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304045412421">
                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;
                                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                &lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Income tax recovery at statutory rate of 26.5% (2020 - 26.5%)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;(95&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,806&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Increase in taxes resulting from:&lt;/span&gt;&lt;/span&gt;&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;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="padding-right: 5.4pt; padding-left: 12.95pt; vertical-align: bottom; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Non-deductible items&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;166&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;196&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="padding-right: 5.4pt; padding-left: 12.95pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Other differences&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(87&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;150&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Income tax recovery&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; 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;b&gt;(16&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,460&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;
                                    </pcom:DisclosureOfDetailedInformationAboutEffectiveIncomeTaxExpenseRecoveryExplanatory>
    <ifrs-full:ApplicableTaxRate
      contextRef="C_20210101to20211231"
      decimals="3"
      id="Fxbrl_20210108165339062"
      unitRef="pure">0.265</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="C_20200101to20201231"
      decimals="3"
      id="Fxbrl_20210108165346154"
      unitRef="pure">0.265</ifrs-full:ApplicableTaxRate>
    <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225165226811"
      unitRef="USD">-95000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
    <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210108165231579"
      unitRef="USD">-1806000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
    <ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210108165257421"
      unitRef="USD">166000</ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210108165314604"
      unitRef="USD">196000</ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210108165414590"
      unitRef="USD">-87000</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210108165419514"
      unitRef="USD">150000</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225165342939"
      unitRef="USD">-16000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210108165431611"
      unitRef="USD">-1460000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:DisclosureOfDeferredTaxesExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304045430436">
                                        &lt;div&gt;
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Deferred Tax Assets&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Deferred Tax Liabilities&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Forward exchange contracts&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;43&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Property and equipment and Intangible assets&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2,623&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(1,313&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Share issuance costs and other reserves&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;471&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Leases&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;55&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Restricted Share Units&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;822&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Tax losses&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;478&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;4,492&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;(1,313&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Reclassification&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(328&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;328&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;4,164&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;(985&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Deferred Tax Assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Deferred Tax Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Forward exchange contracts&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(219&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Property and equipment and Intangible assets&lt;/span&gt;&lt;/span&gt;&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: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,398&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,564&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;94&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Leases&lt;/span&gt;&lt;/span&gt;&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: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;120&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 17%;"&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;/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="margin-top: 0pt; margin-bottom: 0pt; 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;Restricted Share Units&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;322&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; 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;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Tax losses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;205&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,139&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,783&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Reclassification&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(52&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;52&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,087&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 17%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,731&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        &lt;/div&gt;
                                    </ifrs-full:DisclosureOfDeferredTaxesExplanatory>
    <pcom:DeferredTaxAssetGross
      contextRef="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullForwardContractMember"
      decimals="-3"
      id="Fxbrl_20210108165615206"
      unitRef="USD">43000</pcom:DeferredTaxAssetGross>
    <pcom:DeferredTaxLiabilitiesGross
      contextRef="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullForwardContractMember"
      decimals="-3"
      id="Fxbrl_20210108165659829"
      unitRef="USD">0</pcom:DeferredTaxLiabilitiesGross>
    <pcom:DeferredTaxAssetGross
      contextRef="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomPropertyAndEquipmentAndIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210108165620641"
      unitRef="USD">2623000</pcom:DeferredTaxAssetGross>
    <pcom:DeferredTaxLiabilitiesGross
      contextRef="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomPropertyAndEquipmentAndIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210108165704458"
      unitRef="USD">1313000</pcom:DeferredTaxLiabilitiesGross>
    <pcom:DeferredTaxAssetGross
      contextRef="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomShareIssuanceCostsAndOtherReservesMember"
      decimals="-3"
      id="Fxbrl_20210108165624004"
      unitRef="USD">471000</pcom:DeferredTaxAssetGross>
    <pcom:DeferredTaxLiabilitiesGross
      contextRef="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomShareIssuanceCostsAndOtherReservesMember"
      decimals="-3"
      id="Fxbrl_20210108165707288"
      unitRef="USD">0</pcom:DeferredTaxLiabilitiesGross>
    <pcom:DeferredTaxAssetGross
      contextRef="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullLeaseLiabilitiesMember"
      decimals="-3"
      id="Fxbrl_20210225173228564"
      unitRef="USD">55000</pcom:DeferredTaxAssetGross>
    <pcom:DeferredTaxLiabilitiesGross
      contextRef="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullLeaseLiabilitiesMember"
      decimals="-3"
      id="Fxbrl_20210225174814173"
      unitRef="USD">0</pcom:DeferredTaxLiabilitiesGross>
    <pcom:DeferredTaxAssetGross
      contextRef="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomRestrictedStockUnitsMember"
      decimals="-3"
      id="Fxbrl_20210108165629161"
      unitRef="USD">822000</pcom:DeferredTaxAssetGross>
    <pcom:DeferredTaxLiabilitiesGross
      contextRef="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomRestrictedStockUnitsMember"
      decimals="-3"
      id="Fxbrl_20210108165718393"
      unitRef="USD">0</pcom:DeferredTaxLiabilitiesGross>
    <pcom:DeferredTaxAssetGross
      contextRef="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomTaxLossesMember"
      decimals="-3"
      id="Fxbrl_20210108165631600"
      unitRef="USD">478000</pcom:DeferredTaxAssetGross>
    <pcom:DeferredTaxLiabilitiesGross
      contextRef="C_20211231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomTaxLossesMember"
      decimals="-3"
      id="Fxbrl_20210108165715064"
      unitRef="USD">0</pcom:DeferredTaxLiabilitiesGross>
    <pcom:DeferredTaxAssetGross
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210108165634121"
      unitRef="USD">4492000</pcom:DeferredTaxAssetGross>
    <pcom:DeferredTaxLiabilitiesGross
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210108165720777"
      unitRef="USD">1313000</pcom:DeferredTaxLiabilitiesGross>
    <pcom:ReclassificationOfDeferredTaxAssets
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210108165636810"
      unitRef="USD">-328000</pcom:ReclassificationOfDeferredTaxAssets>
    <pcom:ReclassificationOfDeferredTaxLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210108165723505"
      unitRef="USD">-328000</pcom:ReclassificationOfDeferredTaxLiabilities>
    <ifrs-full:DeferredTaxAssets
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210108165640841"
      unitRef="USD">4164000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210108165726576"
      unitRef="USD">985000</ifrs-full:DeferredTaxLiabilities>
    <pcom:DeferredTaxAssetGross
      contextRef="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullForwardContractMember"
      decimals="-3"
      id="Fxbrl_20210225175009533"
      unitRef="USD">0</pcom:DeferredTaxAssetGross>
    <pcom:DeferredTaxLiabilitiesGross
      contextRef="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullForwardContractMember"
      decimals="-3"
      id="Fxbrl_20210108170331695"
      unitRef="USD">219000</pcom:DeferredTaxLiabilitiesGross>
    <pcom:DeferredTaxAssetGross
      contextRef="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomPropertyAndEquipmentAndIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210108170232864"
      unitRef="USD">2398000</pcom:DeferredTaxAssetGross>
    <pcom:DeferredTaxLiabilitiesGross
      contextRef="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomPropertyAndEquipmentAndIntangibleAssetsMember"
      decimals="-3"
      id="Fxbrl_20210225185125048"
      unitRef="USD">1564000</pcom:DeferredTaxLiabilitiesGross>
    <pcom:DeferredTaxAssetGross
      contextRef="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomAccruedLiabilityMember"
      decimals="-3"
      id="Fxbrl_20210108170235610"
      unitRef="USD">94000</pcom:DeferredTaxAssetGross>
    <pcom:DeferredTaxLiabilitiesGross
      contextRef="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomAccruedLiabilityMember"
      decimals="-3"
      id="Fxbrl_20210108170325857"
      unitRef="USD">0</pcom:DeferredTaxLiabilitiesGross>
    <pcom:DeferredTaxAssetGross
      contextRef="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullLeaseLiabilitiesMember"
      decimals="-3"
      id="Fxbrl_20210225175058955"
      unitRef="USD">120000</pcom:DeferredTaxAssetGross>
    <pcom:DeferredTaxLiabilitiesGross
      contextRef="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_ifrsfullLeaseLiabilitiesMember"
      decimals="-3"
      id="Fxbrl_20210225175103502"
      unitRef="USD">0</pcom:DeferredTaxLiabilitiesGross>
    <pcom:DeferredTaxAssetGross
      contextRef="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomRestrictedStockUnitsMember"
      decimals="-3"
      id="Fxbrl_20210108170240129"
      unitRef="USD">322000</pcom:DeferredTaxAssetGross>
    <pcom:DeferredTaxLiabilitiesGross
      contextRef="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomRestrictedStockUnitsMember"
      decimals="-3"
      id="Fxbrl_20210108170318960"
      unitRef="USD">0</pcom:DeferredTaxLiabilitiesGross>
    <pcom:DeferredTaxAssetGross
      contextRef="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomTaxLossesMember"
      decimals="-3"
      id="Fxbrl_20210108170243104"
      unitRef="USD">205000</pcom:DeferredTaxAssetGross>
    <pcom:DeferredTaxLiabilitiesGross
      contextRef="C_20201231_pcomClassesOfDeferredTaxAssetsAndLiabilitiesAxis_pcomTaxLossesMember"
      decimals="-3"
      id="Fxbrl_20210108170315344"
      unitRef="USD">0</pcom:DeferredTaxLiabilitiesGross>
    <pcom:DeferredTaxAssetGross
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225175526956"
      unitRef="USD">3139000</pcom:DeferredTaxAssetGross>
    <pcom:DeferredTaxLiabilitiesGross
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225175543016"
      unitRef="USD">1783000</pcom:DeferredTaxLiabilitiesGross>
    <pcom:ReclassificationOfDeferredTaxAssets
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210108170247726"
      unitRef="USD">-52000</pcom:ReclassificationOfDeferredTaxAssets>
    <pcom:ReclassificationOfDeferredTaxLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210108170309535"
      unitRef="USD">-52000</pcom:ReclassificationOfDeferredTaxLiabilities>
    <ifrs-full:DeferredTaxAssets
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210226193051093"
      unitRef="USD">3087000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210108170302224"
      unitRef="USD">1731000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="C_20211231_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_pcomNonCapitalLossCarryForwardsForIncomeTaxPurposesMember"
      decimals="-3"
      id="Fxbrl_20210225180013174"
      unitRef="USD">1801000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="C_20201231_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_pcomNonCapitalLossCarryForwardsForIncomeTaxPurposesMember"
      decimals="-3"
      id="Fxbrl_20210225180021490"
      unitRef="USD">772000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <pcom:DisclosureOfDetailedInformationAboutUnrecognizedDeferredTaxAssetsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304045459644">
                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                            &lt;tr&gt;
                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Capital losses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;1,385&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,385&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        &lt;/table&gt;
                                    </pcom:DisclosureOfDetailedInformationAboutUnrecognizedDeferredTaxAssetsExplanatory>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="C_20211231_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrsfullUnusedTaxLossesMember"
      decimals="-3"
      id="Fxbrl_20210115225738189"
      unitRef="USD">1385000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="C_20201231_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrsfullUnusedTaxLossesMember"
      decimals="-3"
      id="Fxbrl_20210115225757246"
      unitRef="USD">1385000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="C_20211231_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_pcomCapitalLossesWhichCanBeCarriedForwardIndefinitelyMember"
      decimals="-3"
      id="Fxbrl_20210225182726635"
      unitRef="USD">10456000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="C_20201231_ifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_pcomCapitalLossesWhichCanBeCarriedForwardIndefinitelyMember"
      decimals="-3"
      id="Fxbrl_20210225182752732"
      unitRef="USD">10456000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225182617293"
      unitRef="USD">2755000</ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures>
    <ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225182626596"
      unitRef="USD">2688000</ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures>
    <ifrs-full:DisclosureOfLeasesExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304050351350">
                            &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;b&gt;14. 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;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Reconciliation of movements of lease liabilities to cash flows arising from financing activities:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Balance, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;2,292&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,532&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;New leases&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;79&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;33&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Interest expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;91&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;144&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Interest paid&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(91&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(144&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Payment of principal portion of lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;(1,231&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,293&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Effect of changes in foreign exchange rates&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;23&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;20&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Balance, end of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; 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;b&gt;1,163&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,292&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                    &lt;/table&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;During 2021, the expense related to variable lease payments not included in the measurement of lease obligations was $881 (2020 - $835).&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;The following table sets out a maturity analysis of lease payments, showing the undiscounted lease payments to be made as at December 31, 2021 and 2020:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Year 1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;1,165&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,243&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Year 2&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;19&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,138&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Year 3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;9&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Year 4&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;9&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Year 5+&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Total undiscounted lease payments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;1,193&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,409&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Carrying value of lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;1,163&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,292&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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:DisclosureOfLeasesExplanatory>
    <pcom:DisclosureOfReconciliationMovementsOfLeaseLiabilitiesExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220305174528367">
                                            &lt;div&gt;
                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Balance, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;2,292&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,532&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;New leases&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;79&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;33&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Interest expense&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;91&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;144&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Interest paid&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(91&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(144&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Payment of principal portion of lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;(1,231&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(1,293&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Effect of changes in foreign exchange rates&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;23&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;20&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Balance, end of year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; 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;b&gt;1,163&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,292&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                    &lt;/table&gt;
                                                &lt;/div&gt;
                                            &lt;/div&gt;
                                        </pcom:DisclosureOfReconciliationMovementsOfLeaseLiabilitiesExplanatory>
    <ifrs-full:LeaseLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225130655129"
      unitRef="USD">2292000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="C_20191231"
      decimals="-3"
      id="Fxbrl_20210225130659239"
      unitRef="USD">3532000</ifrs-full:LeaseLiabilities>
    <pcom:LeaseLiabilitiesAddition
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225130708943"
      unitRef="USD">79000</pcom:LeaseLiabilitiesAddition>
    <pcom:LeaseLiabilitiesAddition
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225130836201"
      unitRef="USD">33000</pcom:LeaseLiabilitiesAddition>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225130938982"
      unitRef="USD">91000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225130951128"
      unitRef="USD">144000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225131047931"
      unitRef="USD">91000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:InterestPaidClassifiedAsFinancingActivities
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225131109825"
      unitRef="USD">144000</ifrs-full:InterestPaidClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225131155433"
      unitRef="USD">1231000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225131410283"
      unitRef="USD">1293000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <pcom:LeaseEffectOfChangesInForeignExchangeRates
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225131246489"
      unitRef="USD">23000</pcom:LeaseEffectOfChangesInForeignExchangeRates>
    <pcom:LeaseEffectOfChangesInForeignExchangeRates
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225131417487"
      unitRef="USD">20000</pcom:LeaseEffectOfChangesInForeignExchangeRates>
    <ifrs-full:LeaseLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225131318636"
      unitRef="USD">1163000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225131424838"
      unitRef="USD">2292000</ifrs-full:LeaseLiabilities>
    <ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225131941290"
      unitRef="USD">881000</ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225131945590"
      unitRef="USD">835000</ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220305174539770">
                                            &lt;div&gt;
                                                &lt;div&gt;
                                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Year 1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;1,165&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,243&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Year 2&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;19&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;1,138&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Year 3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;9&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Year 4&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;9&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Year 5+&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Total undiscounted lease payments&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;1,193&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,409&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                        &lt;tr&gt;
                                                            &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Carrying value of lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;1,163&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2,292&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;/tr&gt;
                                                    &lt;/table&gt;
                                                &lt;/div&gt;
                                            &lt;/div&gt;
                                        </ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory>
    <pcom:UndiscountedOperatingLeasePaymentsPayable
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember"
      decimals="-3"
      id="Fxbrl_20210225135551705"
      unitRef="USD">1165000</pcom:UndiscountedOperatingLeasePaymentsPayable>
    <pcom:UndiscountedOperatingLeasePaymentsPayable
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember"
      decimals="-3"
      id="Fxbrl_20210225135556577"
      unitRef="USD">1243000</pcom:UndiscountedOperatingLeasePaymentsPayable>
    <pcom:UndiscountedOperatingLeasePaymentsPayable
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fxbrl_20210226145041433"
      unitRef="USD">19000</pcom:UndiscountedOperatingLeasePaymentsPayable>
    <pcom:UndiscountedOperatingLeasePaymentsPayable
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fxbrl_20210226145143757"
      unitRef="USD">1138000</pcom:UndiscountedOperatingLeasePaymentsPayable>
    <pcom:UndiscountedOperatingLeasePaymentsPayable
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanTwoYearsAndNotLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210225134726854"
      unitRef="USD">9000</pcom:UndiscountedOperatingLeasePaymentsPayable>
    <pcom:UndiscountedOperatingLeasePaymentsPayable
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanTwoYearsAndNotLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210116005516621"
      unitRef="USD">19000</pcom:UndiscountedOperatingLeasePaymentsPayable>
    <pcom:UndiscountedOperatingLeasePaymentsPayable
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsAndNotLaterThanFourYearsMember"
      decimals="-3"
      id="Fxbrl_20210225134734335"
      unitRef="USD">0</pcom:UndiscountedOperatingLeasePaymentsPayable>
    <pcom:UndiscountedOperatingLeasePaymentsPayable
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsAndNotLaterThanFourYearsMember"
      decimals="-3"
      id="Fxbrl_20210116005519605"
      unitRef="USD">9000</pcom:UndiscountedOperatingLeasePaymentsPayable>
    <pcom:UndiscountedOperatingLeasePaymentsPayable
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanFourYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fxbrl_20210225135140697"
      unitRef="USD">0</pcom:UndiscountedOperatingLeasePaymentsPayable>
    <pcom:UndiscountedOperatingLeasePaymentsPayable
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanFourYearsAndNotLaterThanFiveYearsMember"
      decimals="-3"
      id="Fxbrl_20210116005523109"
      unitRef="USD">0</pcom:UndiscountedOperatingLeasePaymentsPayable>
    <pcom:UndiscountedOperatingLeasePaymentsPayable
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225135128763"
      unitRef="USD">1193000</pcom:UndiscountedOperatingLeasePaymentsPayable>
    <pcom:UndiscountedOperatingLeasePaymentsPayable
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210116005526212"
      unitRef="USD">2409000</pcom:UndiscountedOperatingLeasePaymentsPayable>
    <ifrs-full:LeaseLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225135245369"
      unitRef="USD">1163000</ifrs-full:LeaseLiabilities>
    <ifrs-full:LeaseLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210116005528837"
      unitRef="USD">2292000</ifrs-full:LeaseLiabilities>
    <ifrs-full:DisclosureOfOtherLiabilitiesExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304051551334">
                    &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;b&gt;15. OTHER LIABILITIES&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;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; padding-left: 76.55pt; text-indent: -76.55pt; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As at December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Foreign exchange forward contracts designated as cash flow hedges&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;282&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Current portion of deferred revenue&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;1,184&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;546&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Other liabilities&lt;/span&gt;&lt;/span&gt; &#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;301&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Current portion of other liabilities&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;1,466&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;847&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Non-current portion of deferred revenue&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;29&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;57&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Non-current portion of other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;5&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Other liabilities&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;34&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;57&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&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;b&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-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;The following table presents changes in the deferred revenue balances during 2021 and 2020:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Balance, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;603&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;891&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Amounts invoice&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;d and revenue deferred&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;5,404&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,209&lt;/span&gt;&lt;/span&gt;&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; border-bottom: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Recognition of deferred revenue&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;(4,794&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(3,497&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Balance, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;1,213&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;603&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;

                            &lt;/div&gt;
                        &lt;/div&gt;
                    &lt;/div&gt;
                </ifrs-full:DisclosureOfOtherLiabilitiesExplanatory>
    <pcom:DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304051529393">
                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; padding-left: 76.55pt; text-indent: -76.55pt; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As at December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Foreign exchange forward contracts designated as cash flow hedges&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;282&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Current portion of deferred revenue&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;1,184&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;546&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Other liabilities&lt;/span&gt;&lt;/span&gt; &#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;301&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Current portion of other liabilities&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;1,466&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;847&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Non-current portion of deferred revenue&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;29&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;57&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Non-current portion of other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;5&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;Other liabilities&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;34&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;57&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                </pcom:DisclosureOfDetailedInformationAboutOtherLiabilitiesExplanatory>
    <pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedgesLiability
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225152024402"
      unitRef="USD">282000</pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedgesLiability>
    <pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedgesLiability
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225152147086"
      unitRef="USD">0</pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedgesLiability>
    <ifrs-full:CurrentDeferredIncomeOtherThanCurrentContractLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225152206403"
      unitRef="USD">1184000</ifrs-full:CurrentDeferredIncomeOtherThanCurrentContractLiabilities>
    <ifrs-full:CurrentDeferredIncomeOtherThanCurrentContractLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225152216848"
      unitRef="USD">546000</ifrs-full:CurrentDeferredIncomeOtherThanCurrentContractLiabilities>
    <pcom:CurrentPortionOfOtherLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225152516763"
      unitRef="USD">0</pcom:CurrentPortionOfOtherLiabilities>
    <pcom:CurrentPortionOfOtherLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225152522395"
      unitRef="USD">301000</pcom:CurrentPortionOfOtherLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225152543529"
      unitRef="USD">1466000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225152546925"
      unitRef="USD">847000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:NoncurrentDeferredIncomeOtherThanNoncurrentContractLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225152618145"
      unitRef="USD">29000</ifrs-full:NoncurrentDeferredIncomeOtherThanNoncurrentContractLiabilities>
    <ifrs-full:NoncurrentDeferredIncomeOtherThanNoncurrentContractLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225152627488"
      unitRef="USD">57000</ifrs-full:NoncurrentDeferredIncomeOtherThanNoncurrentContractLiabilities>
    <pcom:NonCurrentPortionOfOtherLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20220304051414590_xbrl_20210225152516763"
      unitRef="USD">5000</pcom:NonCurrentPortionOfOtherLiabilities>
    <pcom:NonCurrentPortionOfOtherLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20220304051414590_xbrl_20210225152522395"
      unitRef="USD">0</pcom:NonCurrentPortionOfOtherLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225152705119"
      unitRef="USD">34000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225152710095"
      unitRef="USD">57000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:DisclosureOfDeferredIncomeExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304051539983">
                                    &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Balance, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;603&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;891&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Amounts invoice&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;d and revenue deferred&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;5,404&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;3,209&lt;/span&gt;&lt;/span&gt;&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; border-bottom: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Recognition of deferred revenue&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;(4,794&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(3,497&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; text-align: left; 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;/td&gt;
                                        &lt;/tr&gt;
                                        &lt;tr&gt;
                                            &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Balance, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;1,213&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;603&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                            &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;/tr&gt;
                                    &lt;/table&gt;
                                </ifrs-full:DisclosureOfDeferredIncomeExplanatory>
    <ifrs-full:DeferredIncomeOtherThanContractLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225151513288"
      unitRef="USD">603000</ifrs-full:DeferredIncomeOtherThanContractLiabilities>
    <ifrs-full:DeferredIncomeOtherThanContractLiabilities
      contextRef="C_20191231"
      decimals="-3"
      id="Fxbrl_20210225151021680"
      unitRef="USD">891000</ifrs-full:DeferredIncomeOtherThanContractLiabilities>
    <pcom:AmountsInvoicedAndRevenueDeferred
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225151455168"
      unitRef="USD">5404000</pcom:AmountsInvoicedAndRevenueDeferred>
    <pcom:AmountsInvoicedAndRevenueDeferred
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225151038200"
      unitRef="USD">3209000</pcom:AmountsInvoicedAndRevenueDeferred>
    <pcom:RecognitionOfDeferredIncome
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225151405303"
      unitRef="USD">4794000</pcom:RecognitionOfDeferredIncome>
    <pcom:RecognitionOfDeferredIncome
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225151805322"
      unitRef="USD">3497000</pcom:RecognitionOfDeferredIncome>
    <ifrs-full:DeferredIncomeOtherThanContractLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225151119575"
      unitRef="USD">1213000</ifrs-full:DeferredIncomeOtherThanContractLiabilities>
    <ifrs-full:DeferredIncomeOtherThanContractLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225151110607"
      unitRef="USD">603000</ifrs-full:DeferredIncomeOtherThanContractLiabilities>
    <ifrs-full:DisclosureOfIssuedCapitalExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210116030651436">
                        &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;b&gt;16. CAPITAL AND OTHER COMPONENTS OF EQUITY&lt;/b&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 style="text-decoration: underline;"&gt;&lt;i&gt;Share Offering&lt;/i&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;In March 2021, the Corporation completed an underwritten public offering of 1,687,510 common shares at a price of CAD $18.75 per common share, for aggregate gross proceeds of $25,129 (CAD $31,641), which included 220,110 common shares purchased by the underwriters pursuant to the exercise of the over-allotment option. The total net proceeds of the equity financing was $23,275, after deducting underwriters' fees and other share issuance costs&#160;of the offering of $1,854.&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 style="text-decoration: underline;"&gt;&lt;i&gt;Accumulated other comprehensive income&lt;/i&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;Accumulated other comprehensive income is comprised of the unrealized gains/losses on cash flow hedges and the cumulative translation adjustment for the translation of subsidiary accounts where non-USD functional currency balances are translated to the functional currency of the Corporation. The hedging reserve comprises the effective portion of the cumulative net change in the fair value of cash flow hedging instruments related to hedging transactions that have not yet settled.&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 style="text-decoration: underline;"&gt;&lt;i&gt;Normal Course Issuer Bid ("NCIB")&lt;/i&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;The Board of Directors of the Corporation approved a plan to repurchase the Corporation's common shares. On August 14, 2019, the NCIB program was renewed with a total of 679,034 shares to be repurchased under this 2019 plan (the "2019 Repurchase"), representing 5% of the Corporation's 13,580,692 shares issued and outstanding as of July 31, 2019. The Corporation entered into an automatic share purchase plan with a broker in order to facilitate the 2019 Repurchase.&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;On September 9, 2020, the NCIB program was renewed with a total of 661,370 shares to be repurchased under this 2020 plan, representing 5% of the Corporation's 13,227,407 shares issued and outstanding as of August 31, 2020. The Corporation entered into an automatic share purchase plan with a broker to facilitate potential repurchases.&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;On September 9, 2021, the NCIB program was renewed with a total of 746,992 shares to be repurchased under this 2021 plan, representing 5% of the Corporation's 14,939,842 shares issued and outstanding as of August 31, 2021. The Corporation entered into an automatic share purchase plan with a broker to facilitate potential repurchases.&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;The primary purpose of the NCIB repurchases is for cancellation. Under the automatic share purchase plan, the Corporation may repurchase shares at times when the Corporation would ordinarily not be permitted to due to regulatory restrictions or self-imposed blackout periods. Repurchases will be made from time to time at the brokers' discretion, based upon parameters prescribed by the Corporation's written agreement. Repurchases may be effected through the facilities of the TSX, the NASDAQ or other alternative trading systems in the United States and Canada. The actual number of common shares purchased and the timing of such purchases will be determined by the broker considering market conditions, stock prices, the Corporation's cash position and other factors.&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;During the year ended December 31, 2021, the Corporation did not repurchase and cancel any common shares under its NCIB program. During the year ended December 31, 2020, the Corporation repurchased and cancelled 67,483 common shares at an aggregate purchase price of $1,042, resulting in a reduction of share capital and contributed surplus of $238 and $804, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                    </ifrs-full:DisclosureOfIssuedCapitalExplanatory>
    <pcom:SharesIssuedNetOfIssuanceCostsAndTaxes
      contextRef="C_20210301to20210331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="INF"
      id="Fxbrl_20210225154526031"
      unitRef="shares">1687510</pcom:SharesIssuedNetOfIssuanceCostsAndTaxes>
    <pcom:SharesIssuedDuringPeriodPricePerShare
      contextRef="C_20210331_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="2"
      id="Fxbrl_20220304055319532"
      unitRef="CAD_per_Share">18.75</pcom:SharesIssuedDuringPeriodPricePerShare>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="C_20210301to20210331"
      decimals="-3"
      id="Fxbrl_20220304055401789"
      unitRef="USD">25129000</ifrs-full:ProceedsFromIssuingShares>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="C_20210301to20210331"
      decimals="-3"
      id="Fxbrl_20220304055432408"
      unitRef="CAD">31641000</ifrs-full:ProceedsFromIssuingShares>
    <pcom:SharesPurchasedByUnderwriters
      contextRef="C_20210301to20210331"
      decimals="INF"
      id="Fxbrl_20220309214326878"
      unitRef="shares">220110</pcom:SharesPurchasedByUnderwriters>
    <pcom:ProceedsFromEquityFinancing
      contextRef="C_20210301to20210331"
      decimals="-3"
      id="Fxbrl_20220304055500631"
      unitRef="USD">23275000</pcom:ProceedsFromEquityFinancing>
    <ifrs-full:ShareIssueRelatedCost
      contextRef="C_20210301to20210331"
      decimals="-3"
      id="Fxbrl_20220304055517253"
      unitRef="USD">1854000</ifrs-full:ShareIssueRelatedCost>
    <pcom:NumberOfSharesEligibleToBeRepurchasedUnderNormalCourseIssuerBid
      contextRef="C_20190814"
      decimals="INF"
      id="Fxbrl_20210225154655792"
      unitRef="shares">679034</pcom:NumberOfSharesEligibleToBeRepurchasedUnderNormalCourseIssuerBid>
    <pcom:RepurchaseAmountPercentage
      contextRef="C_20190731"
      decimals="2"
      id="Fxbrl_20210225155323388"
      unitRef="pure">0.05</pcom:RepurchaseAmountPercentage>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="C_20190731"
      decimals="INF"
      id="Fxbrl_202102251553314500"
      unitRef="shares">13580692</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:NumberOfSharesIssued
      contextRef="C_20190731"
      decimals="INF"
      id="Fxbrl_20210225155331450"
      unitRef="shares">13580692</ifrs-full:NumberOfSharesIssued>
    <pcom:NumberOfSharesEligibleToBeRepurchasedUnderNormalCourseIssuerBid
      contextRef="C_20200909"
      decimals="INF"
      id="Fxbrl_20210225155528879"
      unitRef="shares">661370</pcom:NumberOfSharesEligibleToBeRepurchasedUnderNormalCourseIssuerBid>
    <pcom:RepurchaseAmountPercentage
      contextRef="C_20200831"
      decimals="2"
      id="Fxbrl_20210225154516504"
      unitRef="pure">0.05</pcom:RepurchaseAmountPercentage>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="C_20200831"
      decimals="INF"
      id="Fxbrl_202102251548130560"
      unitRef="shares">13227407</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:NumberOfSharesIssued
      contextRef="C_20200831"
      decimals="INF"
      id="Fxbrl_20210225154813056"
      unitRef="shares">13227407</ifrs-full:NumberOfSharesIssued>
    <pcom:NumberOfSharesEligibleToBeRepurchasedUnderNormalCourseIssuerBid
      contextRef="C_20210909"
      decimals="INF"
      id="Fxbrl_20220304172131899"
      unitRef="shares">746992</pcom:NumberOfSharesEligibleToBeRepurchasedUnderNormalCourseIssuerBid>
    <pcom:RepurchaseAmountPercentage
      contextRef="C_20210831"
      decimals="2"
      id="Fxbrl_20220304172159974"
      unitRef="pure">0.05</pcom:RepurchaseAmountPercentage>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="C_20210831"
      decimals="INF"
      id="Fxbrl_202203041723144320"
      unitRef="shares">14939842</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:NumberOfSharesIssued
      contextRef="C_20210831"
      decimals="INF"
      id="Fxbrl_20220304172314432"
      unitRef="shares">14939842</ifrs-full:NumberOfSharesIssued>
    <pcom:SharesRepurchasedShares
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="INF"
      id="Fxbrl_20210225155705771"
      unitRef="shares">67483</pcom:SharesRepurchasedShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225155739402"
      unitRef="USD">1042000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullIssuedCapitalMember"
      decimals="-3"
      id="Fxbrl_20210225155759360"
      unitRef="USD">238000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="C_20200101to20201231_ifrsfullComponentsOfEquityAxis_ifrsfullAdditionalPaidinCapitalMember"
      decimals="-3"
      id="Fxbrl_20210225155810081"
      unitRef="USD">804000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:DisclosureOfEarningsPerShareExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304055941745">
                            &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;b&gt;17. LOSS PER SHARE&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;The following table sets forth the computation of basic and diluted loss per share:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-top: 0.7pt; padding-right: 5.75pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Net loss available to common shareholders for basic and diluted loss per share&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; text-align: right; 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;b&gt;(344&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; text-align: left; 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;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(5,357&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; text-align: left; 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;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Weighted average&lt;/span&gt;&lt;/span&gt; &#160;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt; number of common shares outstanding - basic&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;14,524,591&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;13,222,707&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Effect of dilutive securities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Weighted average number of common shares outstanding - diluted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;14,524,591&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;13,222,707&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Loss per share - reported&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; 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="margin-top: 0pt; margin-bottom: 0pt; padding-top: 0.32pt; vertical-align: bottom; padding-right: 5.75pt; padding-left: 5.75pt; text-indent: 28.35pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Basic&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(0.02&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 1%; text-align: left;"&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;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(0.41&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 2%; text-align: left;"&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;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; padding-right: 5.75pt; padding-left: 5.75pt; border-bottom: 2.25pt double #000000; text-indent: 28.35pt; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="text-indent: 28.35pt;"&gt;Diluted&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 2.25pt double #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 2.25pt double #000000; text-align: right; 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;b&gt;(0.02&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 2.25pt double #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 2.25pt double #000000; text-align: left; 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;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(0.41&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 2.25pt double #000000; text-align: left; 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;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&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;Diluted loss per share represents the net loss per share if instruments convertible into common shares had been converted at the beginning of the period, or at the time of issuance, if later. In determining diluted earnings per share, the weighted average number of common shares outstanding is increased by the number of shares that would have been issued if all share options with an issue price below the average share price for the period had been exercised at the beginning of the period, or at the time of issuance, if later. The weighted average number of common shares outstanding is also decreased by the number of common shares that could have been repurchased on the open market at the average share price for the period by using the proceeds from the exercise of share options. Share options with a strike price above the average share price for the period are not adjusted because including them would be anti-dilutive.&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;As at December 31, 2021, 997,200 options (2020 - 1,021,156) were excluded from the diluted weighted average number of common shares outstanding calculation as their effect would have been anti-dilutive. The average market value of the Corporation's shares for purposes of calculating the dilutive effect of share options was based on quoted market prices for the period during which the options were outstanding.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;/div&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </ifrs-full:DisclosureOfEarningsPerShareExplanatory>
    <ifrs-full:EarningsPerShareExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304055923555">
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-top: 0.7pt; padding-right: 5.75pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Net loss available to common shareholders for basic and diluted loss per share&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; text-align: right; 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;b&gt;(344&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; text-align: left; 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;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(5,357&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; text-align: left; 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;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Weighted average&lt;/span&gt;&lt;/span&gt; &#160;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt; number of common shares outstanding - basic&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;14,524,591&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;13,222,707&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Effect of dilutive securities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;/td&gt;
                                                        &lt;td style="padding-top: 0.7pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Weighted average number of common shares outstanding - diluted&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;14,524,591&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;13,222,707&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Loss per share - reported&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 2%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 1%; text-align: left; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 12%; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; 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="margin-top: 0pt; margin-bottom: 0pt; padding-top: 0.32pt; vertical-align: bottom; padding-right: 5.75pt; padding-left: 5.75pt; text-indent: 28.35pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;Basic&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 1%; text-align: left;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;(0.02&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 2%; text-align: left;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 1%; text-align: left;"&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;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 12%; text-align: right;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(0.41&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; width: 2%; text-align: left;"&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;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; padding-right: 5.75pt; padding-left: 5.75pt; border-bottom: 2.25pt double #000000; text-indent: 28.35pt; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="text-indent: 28.35pt;"&gt;Diluted&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 2.25pt double #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 2.25pt double #000000; text-align: right; 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;b&gt;(0.02&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 2.25pt double #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 2.25pt double #000000; text-align: left; 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;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;(0.41&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="padding-top: 0.32pt; vertical-align: bottom; border-bottom: 2.25pt double #000000; text-align: left; 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;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            </ifrs-full:EarningsPerShareExplanatory>
    <ifrs-full:ProfitLoss
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225123500351"
      unitRef="USD">-344000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210116035151740"
      unitRef="USD">-5357000</ifrs-full:ProfitLoss>
    <ifrs-full:WeightedAverageShares
      contextRef="C_20210101to20211231"
      decimals="INF"
      id="Fxbrl_20210116035115591"
      unitRef="shares">14524591</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="C_20200101to20201231"
      decimals="INF"
      id="Fxbrl_20210116035156984"
      unitRef="shares">13222707</ifrs-full:WeightedAverageShares>
    <ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares
      contextRef="C_20210101to20211231"
      decimals="INF"
      id="Fxbrl_20210116035118393"
      unitRef="shares">0</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
    <ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares
      contextRef="C_20200101to20201231"
      decimals="INF"
      id="Fxbrl_20210116035159264"
      unitRef="shares">0</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="C_20210101to20211231"
      decimals="INF"
      id="Fxbrl_20210116035121080"
      unitRef="shares">14524591</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="C_20200101to20201231"
      decimals="INF"
      id="Fxbrl_20210116035202172"
      unitRef="shares">13222707</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="C_20210101to20211231"
      decimals="2"
      id="Fxbrl_20210225123608345"
      unitRef="USD_per_Share">-0.02</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="C_20200101to20201231"
      decimals="2"
      id="Fxbrl_20210116035204836"
      unitRef="USD_per_Share">-0.41</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="C_20210101to20211231"
      decimals="2"
      id="Fxbrl_20210225123925966"
      unitRef="USD_per_Share">-0.02</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="C_20200101to20201231"
      decimals="2"
      id="Fxbrl_20210116035207077"
      unitRef="USD_per_Share">-0.41</ifrs-full:DilutedEarningsLossPerShare>
    <pcom:AntiDilutiveSharesExcludedFromDilutedWeightedAverageNumberOfShares
      contextRef="C_20210101to20211231"
      decimals="INF"
      id="Fxbrl_20210225123124041"
      unitRef="shares">997200</pcom:AntiDilutiveSharesExcludedFromDilutedWeightedAverageNumberOfShares>
    <pcom:AntiDilutiveSharesExcludedFromDilutedWeightedAverageNumberOfShares
      contextRef="C_20200101to20201231"
      decimals="INF"
      id="Fxbrl_20210225123132564"
      unitRef="shares">1021156</pcom:AntiDilutiveSharesExcludedFromDilutedWeightedAverageNumberOfShares>
    <ifrs-full:DisclosureOfDebtSecuritiesExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304060536852">
                            &lt;div&gt;
                                &lt;div&gt;
                                    &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;b&gt;18. LONG TERM DEBT&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;On December 10, 2019, the Corporation entered into a $50,000 senior secured revolving credit facility with the Royal Bank of Canada and the Bank of Nova Scotia. The credit facility is available for general corporate purposes, including the financing of working capital, capital expenditures and acquisitions. This credit facility has a three-year maturity with no fixed repayment dates prior to the end of the three-year term ending December 10, 2022. Depending on the type of advance, interest rates under the credit facility are based on Canada prime rate, US base rate, Bankers' Acceptance (BA), London Interbank Offered Rate (LIBOR) or Euro Interbank Offered Rate (EURIBOR) plus an additional 0.75% to 2.00%. &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;On November 23, 2020, the Corporation entered into an agreement with the lenders to amend the existing senior secured credit facility (the "Amendment"). Under the terms of the Amendment, the financial covenants which included the net senior leverage ratio, the interest coverage ratio, and the fixed charge coverage ratio were replaced through to June 30, 2021 with a minimum Adjusted EBITDA and a minimum liquidity test, with the Corporation agreeing to extend the Minimum Adjusted EBITDA test two additional quarters. Under the Amendment, the Corporation also agreed to reduce the facility size from $50,000 to $40,000. The Corporation also agreed to not initiate any purchases under the NCIB program and to restrict payments related to the RSU plan up to June 30, 2021. The amended credit facility also included an anti-cash hoarding clause, which required a repayment of excess cash borrowings when the Corporation's unrestricted cash and cash equivalents, plus amounts receivable from payment processors less amounts owing to loyalty partners, exceeds $25,000. Beginning in the third quarter of 2021, this amount was increased to $30,000. On November 10, 2021, the Corporation entered into an agreement with the lenders to further amend the senior secured credit facility to revise the Minimum Adjusted EBITDA requirement for the fourth quarter of 2021.&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;Under the Amendment on November 23, 2020, the Corporation has negotiated with the lenders to replace London Interbank Offered Rate (LIBOR) with the Secured Overnight Financing Rate (SOFR) as the recommended benchmark replacement. Drawdowns and advances under the amended credit facility are based on Canada prime rate, US base rate, Bankers' Acceptance (BA), Secured Overnight Financing Rate (SOFR) or Euro Interbank Offered Rate (EURIBOR) plus an additional 1.75% to 2.75%.&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;As at December 31, 2020, the Corporation had a one month LIBOR Advance of $15,000 outstanding at an interest rate of 2.94% under the credit facility. At the end of the fourth quarter of 2020, the Corporation's cash levels increased to an amount which triggered a repayment of $3,500 under the anti-cash hoarding clause of the amended credit facility. This repayment was made subsequent to the 2020 year end and was presented as current portion of long term debt on the consolidated statements of financial position as at December 31, 2020. The remaining balance of $11,500 was recorded as long term debt on the consolidated statements of financial position and was subsequently repaid during the first quarter of 2021.&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;For the remainder of the year and as at December 31, 2021, the Corporation did not have any borrowings on the senior secured credit facility.&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&#160;&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;The Corporation was in compliance with all applicable covenants under the amended credit facility agreement as at December 31, 2021 and 2020.&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 style="text-decoration: underline;"&gt;&lt;i&gt;Capital management&lt;/i&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;The Corporation's financial strategy is designed and formulated to maintain a flexible capital structure to allow the Corporation the ability to respond to changes in economic conditions and the risk characteristics of the underlying assets. In order to maintain or adjust its capital structure, the Corporation could issue new shares, repurchase shares, approve regular or special dividends or issue debt. The above noted credit facility provides the Corporation with additional financial flexibility. The Corporation's senior management is responsible for managing capital through regular reviews of financial information to ensure sufficient resources are available to meet operating requirements and investments to support its long term growth strategy. The Board of Directors is responsible for overseeing this process. The Corporation's financing and refinancing decisions are made on a specific transaction basis and depend on such things as the Corporation's needs and market and economic conditions at the time of the transaction. The Corporation may invest in long or short term investments depending on liquidity requirements. The Corporation does not have any externally imposed capital compliance requirements other than those required to maintain its credit facility.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                    &lt;/div&gt;
                                &lt;/div&gt;
                            &lt;/div&gt;
                        </ifrs-full:DisclosureOfDebtSecuritiesExplanatory>
    <pcom:SecuredRevolvingCreditFacility
      contextRef="C_20191210_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember"
      decimals="-3"
      id="Fxbrl_20210225143206372"
      unitRef="USD">50000000</pcom:SecuredRevolvingCreditFacility>
    <ifrs-full:BorrowingsMaturity
      contextRef="C_20191201to20191210_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember"
      id="Fxbrl_20210225143236646">three-year maturity</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="C_20191210_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember"
      decimals="4"
      id="Fxbrl_20210225143251963"
      unitRef="pure">0.0075</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="C_20191210_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember"
      decimals="4"
      id="Fxbrl_20210225143302244"
      unitRef="pure">0.0200</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <pcom:RevisedSecuredRevolvingCreditFacility
      contextRef="C_20201123_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember"
      decimals="-3"
      id="Fxbrl_20210225152206096"
      unitRef="USD">40000000</pcom:RevisedSecuredRevolvingCreditFacility>
    <pcom:LimitUnderAntiCashHoardingClause
      contextRef="C_20201123_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember"
      decimals="-3"
      id="Fxbrl_20210225152313764"
      unitRef="USD">25000000</pcom:LimitUnderAntiCashHoardingClause>
    <pcom:RevisedLimitUnderAntiCashHoardingClause
      contextRef="C_20210701_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember"
      decimals="-3"
      id="Fxbrl_20210225152335535"
      unitRef="USD">30000000</pcom:RevisedLimitUnderAntiCashHoardingClause>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="C_20201123_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember_ifrsfullRangeAxis_ifrsfullBottomOfRangeMember"
      decimals="4"
      id="Fxbrl_20210225152436249"
      unitRef="pure">0.0175</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="C_20201123_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember_ifrsfullRangeAxis_ifrsfullTopOfRangeMember"
      decimals="4"
      id="Fxbrl_20210225152440202"
      unitRef="pure">0.0275</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <ifrs-full:Borrowings
      contextRef="C_20201231_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember"
      decimals="-3"
      id="Fxbrl_20210225154027912"
      unitRef="USD">15000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="C_20201231_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember"
      decimals="4"
      id="Fxbrl_20210225154104702"
      unitRef="pure">0.0294</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="C_20201231_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember"
      decimals="-3"
      id="Fxbrl_20210225154131116"
      unitRef="USD">3500000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="C_20201231_ifrsfullBorrowingsByNameAxis_pcomFacilityOneMember"
      decimals="-3"
      id="Fxbrl_20210225154813777"
      unitRef="USD">11500000</ifrs-full:LongtermBorrowings>
    <ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304121920524">
                                    &lt;div&gt;
                                        &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;19. &lt;/b&gt;&lt;b&gt;SHARE-BASED COMPENSATION&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;As at December 31, 2021, the Corporation had two share-based compensation plans for its employees: a share option plan and a share unit plan.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&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;Share option plan&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Under the share option plan, employees are periodically granted options to purchase common shares at prices not less than the market price of the common shares on the day prior to the date of grant. The fair value of each option grant is estimated at the date of grant using the Black-Scholes option pricing model. Expected volatility is determined by the amount the Corporation's daily share price fluctuated over a period commensurate with the expected life of the options. During the year ended 2021 and 2020, the Corporation did not grant any options under this plan.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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 December 31, 2021, the Corporation recognized expense of $381 related to its share option plan.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;In 2020, the adverse impact of COVID-19 pandemic on the business has adversely affected the probability of achieving certain performance thresholds of the performance options previously granted. During the first and the fourth quarters of 2020, the Corporation used the modified grant-date method and reassessed the probability of achieving the specified performance metrics for the performance options based on the most likely outcome, which resulted in a recovery of share option expense for 2020. During 2020, the Corporation recognized a recovery of employment costs of $464 related to its share option plan.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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 year ended December 31, 2021, the Corporation modified certain non-market performance conditions of its performance option plan. The Corporation accounted for the modification, which will result in a one-time additional share option expense adjustment in the approximate range of $1.3&#160;million to $1.7 million relating to 2021 and prior years, to be recorded in the first quarter of 2022.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;The share option plan authorized the number of options for grant to be determined based on 10% of the larger of the outstanding shares as at March 2, 2016 or any time thereafter. The options available for grant as at December 31, 2021 and 2020 are shown in the table below:&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;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 41.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares outstanding as at March 2, 2016&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;15,298,602&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,298,602&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#160; &#160; Percentage of shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Number of options authorized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,529,860&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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,529,860&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#160; &#160; Less: options issued &amp;amp; outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(997,200&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,021,156&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Options available for grant&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;532,660&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;508,704&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;

                                        &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;As at December 31, 2021, 997,200 performance options were outstanding (2020 - 997,200 performance options and 23,956 options). A summary of the status of the Corporation's share option plan as of December 31, 2021 and 2020, and changes during the years ended on those dates is presented below.&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 cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;Number&lt;br/&gt;of&lt;br/&gt;Options&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;Weighted Average&lt;br/&gt;Exercise Price &lt;/b&gt;&lt;br/&gt;&lt;b&gt;(in CAD$)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Number of&lt;br/&gt;Options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted Average&lt;br/&gt;Exercise Price&lt;br/&gt;(in CAD$)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,021,156&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;14.54&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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,321,288&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14.26&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&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="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(23,956&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10.50&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(150,511&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;12.19&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Expired and forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(149,621&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14.46&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;End of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;997,200&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;14.63&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,021,156&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14.54&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #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;Exercisable at end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;23,956&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;
                                                            &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;&lt;b&gt;For the year ended December 31, 2021:&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;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                                            &lt;tr&gt;
                                                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td colspan="7" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; 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;Options outstanding&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; 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;Options exercisable&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                                                            &lt;/tr&gt;
                                                                                            &lt;tr&gt;
                                                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Range of&lt;br/&gt;Exercise Prices&lt;br/&gt;(in CAD$)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;Number of&lt;br/&gt;options&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;Weighted average&lt;br/&gt;remaining&lt;br/&gt;contractual life&lt;br/&gt;(years)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;Weighted&lt;br/&gt;average&lt;br/&gt;exercise price&lt;br/&gt;(in CAD$)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;Number&lt;br/&gt;of&lt;br/&gt;options&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;Weighted&lt;br/&gt;average&lt;br/&gt;exercise price&lt;br/&gt;(in CAD$)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                                            &lt;/tr&gt;
                                                                                            &lt;tr&gt;
                                                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;$10.00 to $14.99&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;745,200&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;
                                                                                                                2.95
                                                                                                            &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;13.93&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                            &lt;/tr&gt;
                                                                                            &lt;tr&gt;
                                                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;$15.00 to $19.99&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;252,000&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;
                                                                                                                3.63
                                                                                                            &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;16.72&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;997,200&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;
                                                                    &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;For the year ended December 31, 2020:&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;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td colspan="7" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Options outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Options exercisable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-bottom: 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;Range of&lt;br/&gt;Exercise Prices&lt;br/&gt;(in CAD$)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Number of&lt;br/&gt;options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted average&lt;br/&gt;remaining contractual&lt;br/&gt;life (years)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;exercise price&lt;br/&gt;(in CAD$)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Number&lt;br/&gt;of&lt;br/&gt;options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;exercise price&lt;br/&gt;(in CAD$)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;$5.00 to $9.99&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,570&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                                            0.19
                                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9.89&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,570&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9.89&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$10.00 to $14.99&lt;/span&gt;&lt;/span&gt;&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;754,586&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                                            3.91
                                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;13.90&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,386&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11.45&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;$15.00 to $19.99&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;252,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                                            4.63
                                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16.72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,021,156&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;23,956&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;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 style="text-decoration: underline;"&gt;Share unit plan&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                        &lt;/div&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During 2021, 287,431 share units were granted (2020 - 522,231). As at December 31, 2021, 526,191 RSUs and 39,244 PSUs were outstanding, respectively (2020 - 570,126 RSUs and no PSUs).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; margin-top: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;During 2021, the Corporation recognized employment costs of $6,272 (2020 - $3,593) related to its share unit plan.&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;div&gt;

                                                                    &lt;div&gt;
                                                                        &lt;div&gt;
                                                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt;"&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                                                        &lt;p style="text-align: right; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;Number of Share Units &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;Weighted Average Fair Value (in CAD$)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 33%; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance at January 1, 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;570,126&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;$15.06&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 33%;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&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;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;287,431&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;$17.67&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 33%; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Vested&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;(301,137)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;$14.26&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; width: 33%;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&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;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;(30,229)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;$14.85&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; width: 33%; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="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;Balance at December 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;526,191&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;$16.95&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; height: 25px; padding-left: 5.4pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; height: 25px; padding-left: 5.4pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; height: 25px; padding-left: 5.4pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                                                        &lt;p style="text-align: right; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                                                        &lt;p style="text-align: right; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Number of Share Units&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                                                        &lt;p style="text-align: right; 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;Weighted Average Fair Value (in CAD$)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 33%; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance at January 1, 2020&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;496,942&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;$14.63&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 33%;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&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;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"&gt;
                                                                                        &lt;p style="text-align: right; 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;522,231&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"&gt;
                                                                                        &lt;p style="text-align: right; 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;$15.36&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 33%; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Vested&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;(400,490)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;$14.99&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; width: 33%;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&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;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"&gt;
                                                                                        &lt;p style="text-align: right; 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;(48,557)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"&gt;
                                                                                        &lt;p style="text-align: right; 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;$14.53&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; width: 33%; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;570,126&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;$15.06&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                            &lt;/table&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;Under the Share Unit Plan, share units can be settled in cash or shares at the Corporation's discretion. The Corporation intends to settle all share units in equity at the end of the vesting period. To fulfill this obligation, the Corporation has appointed a trustee to administer the program and purchase shares from the open market through a share purchase trust on a periodic basis. During 2021, 188,000 shares (2020 - &lt;span style="-sec-ix-hidden: Fxbrl_20220304120845149;"&gt;nil&lt;/span&gt;) were purchased by the trust at a cost of $3,257 (2020 - &lt;span style="-sec-ix-hidden: Fxbrl_20220304120912785;"&gt;nil&lt;/span&gt;). The Corporation paid certain withholding taxes in cash rather than reselling shares held in trust into the market. During 2021, 301,137 RSUs (2019 - 400,490) vested, for which the Corporation settled 152,424 RSUs (2020 - 291,608) through the issuance of shares held in trust and paid $2,527 (2020 - $1,209) of withholding taxes. As at December 31, 2021, 231,282 of the Corporation's common shares were held in trust for this purpose (2020 - 195,706).&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:DisclosureOfSharebasedPaymentArrangementsExplanatory>
    <pcom:ShareOptionPlanExpense
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304101259070"
      unitRef="USD">381000</pcom:ShareOptionPlanExpense>
    <pcom:ShareOptionPlanEmploymentExpenseRecovery
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304093708154"
      unitRef="USD">-464000</pcom:ShareOptionPlanEmploymentExpenseRecovery>
    <pcom:AdjustmentOfAdditionalShareOptionExpense
      contextRef="C_20220101to20220331_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_pcomSubsequentEventMember_srtRangeAxis_ifrsfullBottomOfRangeMember"
      decimals="-5"
      id="Fxbrl_20220304102619961"
      unitRef="USD">1300000</pcom:AdjustmentOfAdditionalShareOptionExpense>
    <pcom:AdjustmentOfAdditionalShareOptionExpense
      contextRef="C_20220101to20220331_ifrsfullNonadjustingEventsAfterReportingPeriodAxis_pcomSubsequentEventMember_srtRangeAxis_ifrsfullTopOfRangeMember"
      decimals="-5"
      id="Fxbrl_20220304102723214"
      unitRef="USD">1700000</pcom:AdjustmentOfAdditionalShareOptionExpense>
    <pcom:PercentageOfSharesOutstanding
      contextRef="C_20160302"
      decimals="2"
      id="Fxbrl_20220304102806160"
      unitRef="pure">0.10</pcom:PercentageOfSharesOutstanding>
    <pcom:DisclosureOfDetailedInformationAboutStockOptionsAvailableForGrantExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210118132022526">
                                                &lt;div&gt;
                                                    &lt;div&gt;
                                                        &lt;div&gt;
                                                            &lt;div&gt;
                                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 41.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Shares outstanding as at March 2, 2016&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;15,298,602&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,298,602&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#160; &#160; Percentage of shares outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10%&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Number of options authorized&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,529,860&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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,529,860&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#160; &#160; Less: options issued &amp;amp; outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(997,200&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,021,156&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Options available for grant&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;532,660&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;508,704&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;
                                            </pcom:DisclosureOfDetailedInformationAboutStockOptionsAvailableForGrantExplanatory>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="C_20160302"
      decimals="INF"
      id="Fxbrl_20210226103626216"
      unitRef="shares">15298602</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="C_20160302"
      decimals="INF"
      id="Fxbrl_20210226103548454"
      unitRef="shares">15298602</ifrs-full:NumberOfSharesOutstanding>
    <pcom:PercentageOfSharesOutstanding
      contextRef="C_20160302"
      decimals="2"
      id="Fxbrl_20210225100859183"
      unitRef="pure">0.10</pcom:PercentageOfSharesOutstanding>
    <pcom:PercentageOfSharesOutstanding
      contextRef="C_20160302"
      decimals="2"
      id="Fxbrl_20210225100820052"
      unitRef="pure">0.10</pcom:PercentageOfSharesOutstanding>
    <pcom:NumberOfOptionsAuthorizedByShareholders
      contextRef="C_20160302"
      decimals="0"
      id="Fxbrl_20210225100917364"
      unitRef="Share">1529860</pcom:NumberOfOptionsAuthorizedByShareholders>
    <pcom:NumberOfOptionsAuthorizedByShareholders
      contextRef="C_20160302"
      decimals="0"
      id="Fxbrl_20210226103451331"
      unitRef="Share">1529860</pcom:NumberOfOptionsAuthorizedByShareholders>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20210225100925828"
      unitRef="Share">997200</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20201231"
      decimals="0"
      id="Fxbrl_20211006095057249"
      unitRef="Share">1021156</ifrs-full:NumberOfOutstandingShareOptions>
    <pcom:OptionsAvailableForGrant
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20210225100931496"
      unitRef="Share">532660</pcom:OptionsAvailableForGrant>
    <pcom:OptionsAvailableForGrant
      contextRef="C_20201231"
      decimals="0"
      id="Fxbrl_20210116050905729"
      unitRef="Share">508704</pcom:OptionsAvailableForGrant>
    <pcom:NumberOfOutstandingPerformanceOptions
      contextRef="C_20211231_pcomClassesOfUnitsAxis_pcomShareOptionsPlanMember"
      decimals="0"
      id="Fxbrl_20220304112955685"
      unitRef="Share">997200</pcom:NumberOfOutstandingPerformanceOptions>
    <pcom:NumberOfOutstandingPerformanceOptions
      contextRef="C_20201231_pcomClassesOfUnitsAxis_pcomShareOptionsPlanMember"
      decimals="0"
      id="Fxbrl_20220309221752264"
      unitRef="Share">997200</pcom:NumberOfOutstandingPerformanceOptions>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20201231_pcomClassesOfUnitsAxis_pcomShareOptionsPlanMember"
      decimals="0"
      id="Fxbrl_20220304113048983"
      unitRef="Share">23956</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210225120836104">
                                                        &lt;div&gt;
                                                            &lt;div&gt;
                                                                &lt;div&gt;
                                                                    &lt;div&gt;
                                                                        &lt;div&gt;
                                                                            &lt;div&gt;
                                                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;Number&lt;br/&gt;of&lt;br/&gt;Options&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;Weighted Average&lt;br/&gt;Exercise Price &lt;/b&gt;&lt;br/&gt;&lt;b&gt;(in CAD$)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Number of&lt;br/&gt;Options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted Average&lt;br/&gt;Exercise Price&lt;br/&gt;(in CAD$)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,021,156&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;14.54&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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,321,288&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14.26&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&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="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(23,956&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10.50&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(150,511&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;12.19&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Expired and forfeited&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(149,621&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14.46&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;End of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;997,200&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;14.63&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,021,156&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14.54&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #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;Exercisable at end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;23,956&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 2.25pt double #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;
                                                            &lt;/div&gt;
                                                        &lt;/div&gt;
                                                    </ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20201231"
      decimals="0"
      id="Fxbrl_20210225120645386_xbrl_20210118100052735"
      unitRef="Share">1021156</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="C_20201231"
      decimals="2"
      id="Fxbrl_20210225120645386_xbrl_20210118103816748"
      unitRef="CAD_per_Share">14.54</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20191231"
      decimals="0"
      id="Fxbrl_20210225120645386_xbrl_20210118105136668"
      unitRef="Share">1321288</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="C_20191231"
      decimals="2"
      id="Fxbrl_20210225120645386_xbrl_20210118105258138"
      unitRef="CAD_per_Share">14.26</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210225120645408_xbrl_20210118105410934"
      unitRef="Share">23956</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019
      contextRef="C_20210101to20211231"
      decimals="2"
      id="Fxbrl_20210225120645408_xbrl_20210118105439849"
      unitRef="CAD_per_Share">10.50</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="C_20200101to20201231"
      decimals="0"
      id="Fxbrl_20210225120645408_xbrl_20210118105416337"
      unitRef="Share">150511</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019
      contextRef="C_20200101to20201231"
      decimals="2"
      id="Fxbrl_20210225120645408_xbrl_20210118105444852"
      unitRef="CAD_per_Share">12.19</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210225120645418_xbrl_20210118105511043"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20210225120645418_xbrl_20210118105548352"
      unitRef="CAD_per_Share">0</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement
      contextRef="C_20200101to20201231"
      decimals="0"
      id="Fxbrl_20210225120645418_xbrl_20210118105522225"
      unitRef="Share">149621</ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019
      contextRef="C_20200101to20201231"
      decimals="2"
      id="Fxbrl_20210225120645418_xbrl_20210118105553692"
      unitRef="CAD_per_Share">14.46</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20210225120645429_xbrl_20210118105614746"
      unitRef="Share">997200</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="C_20211231"
      decimals="2"
      id="Fxbrl_20210225120645429_xbrl_20210118105742732"
      unitRef="CAD_per_Share">14.63</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20201231"
      decimals="0"
      id="Fxbrl_20210225120645429_xbrl_20210118105636256"
      unitRef="Share">1021156</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="C_20201231"
      decimals="2"
      id="Fxbrl_20210225120645429_xbrl_20210118105747929"
      unitRef="CAD_per_Share">14.54</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20210225120645438_xbrl_20210118105806643"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20210225120645438_xbrl_20210118105825171"
      unitRef="CAD_per_Share">0</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20201231"
      decimals="0"
      id="Fxbrl_20210225120645438_xbrl_20210118105814016"
      unitRef="Share">23956</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="C_20201231"
      decimals="2"
      id="Fxbrl_20210225120645438_xbrl_20210118105829959"
      unitRef="CAD_per_Share">10.50</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304192430079">
                                                                    &lt;div&gt;
                                                                        &lt;div&gt;
                                                                            &lt;div&gt;
                                                                                &lt;div&gt;
                                                                                    &lt;div&gt;
                                                                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                                            &lt;tr&gt;
                                                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td colspan="7" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; 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;Options outstanding&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; 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;Options exercisable&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                                                            &lt;/tr&gt;
                                                                                            &lt;tr&gt;
                                                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Range of&lt;br/&gt;Exercise Prices&lt;br/&gt;(in CAD$)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;Number of&lt;br/&gt;options&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;Weighted average&lt;br/&gt;remaining&lt;br/&gt;contractual life&lt;br/&gt;(years)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;Weighted&lt;br/&gt;average&lt;br/&gt;exercise price&lt;br/&gt;(in CAD$)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;Number&lt;br/&gt;of&lt;br/&gt;options&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;Weighted&lt;br/&gt;average&lt;br/&gt;exercise price&lt;br/&gt;(in CAD$)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                                            &lt;/tr&gt;
                                                                                            &lt;tr&gt;
                                                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;$10.00 to $14.99&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;745,200&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;
                                                                                                                2.95
                                                                                                            &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;13.93&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                            &lt;/tr&gt;
                                                                                            &lt;tr&gt;
                                                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;$15.00 to $19.99&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;252,000&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;
                                                                                                                3.63
                                                                                                            &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;16.72&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;997,200&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;
                                                                    &lt;/div&gt;

                                                        &lt;div&gt;
                                                            &lt;div&gt;
                                                                &lt;div&gt;
                                                                    &lt;div&gt;
                                                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td colspan="7" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Options outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Options exercisable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; border-bottom: 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;Range of&lt;br/&gt;Exercise Prices&lt;br/&gt;(in CAD$)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Number of&lt;br/&gt;options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted average&lt;br/&gt;remaining contractual&lt;br/&gt;life (years)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;exercise price&lt;br/&gt;(in CAD$)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Number&lt;br/&gt;of&lt;br/&gt;options&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;exercise price&lt;br/&gt;(in CAD$)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;$5.00 to $9.99&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,570&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                                            0.19
                                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9.89&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,570&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9.89&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;$10.00 to $14.99&lt;/span&gt;&lt;/span&gt;&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;754,586&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                                            3.91
                                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;13.90&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;9,386&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11.45&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;$15.00 to $19.99&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;252,000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;
                                                                                            4.63
                                                                                        &lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;16.72&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,021,156&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;23,956&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;
                                                    </ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20211231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneZeroZeroZeroToOneFourNineNineMember"
      decimals="0"
      id="Fxbrl_20210225123130272_xbrl_20210118111707739"
      unitRef="Share">745200</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019
      contextRef="C_20210101to20211231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneZeroZeroZeroToOneFourNineNineMember"
      id="Fxbrl_20210225123130272_xbrl_20210118111556452">P2Y11M12D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="C_20211231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneZeroZeroZeroToOneFourNineNineMember"
      decimals="2"
      id="Fxbrl_20210225123130272_xbrl_20210118111658843"
      unitRef="CAD_per_Share">13.93</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20211231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneZeroZeroZeroToOneFourNineNineMember"
      decimals="0"
      id="Fxbrl_20210225123130272_xbrl_20210118111910712"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="C_20211231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneZeroZeroZeroToOneFourNineNineMember"
      decimals="0"
      id="Fxbrl_20210225123130272_xbrl_20210118111939113"
      unitRef="CAD_per_Share">0</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20211231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneFiveZeroZeroToOneNineNineNineMember"
      decimals="0"
      id="Fxbrl_20210225123130284_xbrl_20210118111710402"
      unitRef="Share">252000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019
      contextRef="C_20210101to20211231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneFiveZeroZeroToOneNineNineNineMember"
      id="Fxbrl_20210225123130284_xbrl_20210118111606571">P3Y7M17D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="C_20211231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneFiveZeroZeroToOneNineNineNineMember"
      decimals="2"
      id="Fxbrl_20210225123130284_xbrl_20210118111701676"
      unitRef="CAD_per_Share">16.72</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20211231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneFiveZeroZeroToOneNineNineNineMember"
      decimals="0"
      id="Fxbrl_20210225123130284_xbrl_20210118111913688"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="C_20211231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneFiveZeroZeroToOneNineNineNineMember"
      decimals="0"
      id="Fxbrl_20210225123130284_xbrl_20210118111941401"
      unitRef="CAD_per_Share">0</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20220304115035260"
      unitRef="Share">997200</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20220304115047356"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomFiveZeroZeroToNineNineNineMember"
      decimals="0"
      id="Fxbrl_20210225123343785_xbrl_20210118113658813"
      unitRef="Share">14570</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019
      contextRef="C_20200101to20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomFiveZeroZeroToNineNineNineMember"
      id="Fxbrl_20210225123343785_xbrl_20210118113913003">P0Y2M8D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomFiveZeroZeroToNineNineNineMember"
      decimals="2"
      id="Fxbrl_20210225123343785_xbrl_20210118114045523"
      unitRef="CAD_per_Share">9.89</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomFiveZeroZeroToNineNineNineMember"
      decimals="0"
      id="Fxbrl_20210225123343785_xbrl_20210118114121675"
      unitRef="Share">14570</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomFiveZeroZeroToNineNineNineMember"
      decimals="2"
      id="Fxbrl_20210225123343785_xbrl_20210118114232566"
      unitRef="CAD_per_Share">9.89</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneZeroZeroZeroToOneFourNineNineMember"
      decimals="0"
      id="Fxbrl_20210225123343798_xbrl_20210118113717058"
      unitRef="Share">754586</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019
      contextRef="C_20200101to20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneZeroZeroZeroToOneFourNineNineMember"
      id="Fxbrl_20210225123343798_xbrl_20210118114011378">P3Y10M28D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneZeroZeroZeroToOneFourNineNineMember"
      decimals="2"
      id="Fxbrl_20210225123343798_xbrl_20210118114051178"
      unitRef="CAD_per_Share">13.90</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneZeroZeroZeroToOneFourNineNineMember"
      decimals="0"
      id="Fxbrl_20210225123343798_xbrl_20210118114150127"
      unitRef="Share">9386</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneZeroZeroZeroToOneFourNineNineMember"
      decimals="2"
      id="Fxbrl_20210225123343798_xbrl_20210118114237735"
      unitRef="CAD_per_Share">11.45</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneFiveZeroZeroToOneNineNineNineMember"
      decimals="0"
      id="Fxbrl_20210225123343811_xbrl_20210118113720056"
      unitRef="Share">252000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019
      contextRef="C_20200101to20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneFiveZeroZeroToOneNineNineNineMember"
      id="Fxbrl_20210225123343811_xbrl_20210118114015584">P4Y7M17D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneFiveZeroZeroToOneNineNineNineMember"
      decimals="2"
      id="Fxbrl_20210225123343811_xbrl_20210118114053480"
      unitRef="CAD_per_Share">16.72</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneFiveZeroZeroToOneNineNineNineMember"
      decimals="0"
      id="Fxbrl_20210225123343811_xbrl_20210118114155471"
      unitRef="Share">0</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="C_20201231_ifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_pcomOneFiveZeroZeroToOneNineNineNineMember"
      decimals="0"
      id="Fxbrl_20210225123343811_xbrl_20210118114240983"
      unitRef="CAD_per_Share">0</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="C_20201231"
      decimals="0"
      id="Fxbrl_20210225123219845"
      unitRef="Share">1021156</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="C_20201231"
      decimals="0"
      id="Fxbrl_20210225123334045"
      unitRef="Share">23956</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <pcom:NumberOfUnitsGrantedDuringYear
      contextRef="C_20210101to20211231_pcomClassesOfUnitsAxis_pcomShareUnitPlanMember"
      decimals="0"
      id="Fxbrl_20220304115834326"
      unitRef="Share">287431</pcom:NumberOfUnitsGrantedDuringYear>
    <pcom:NumberOfUnitsGrantedDuringYear
      contextRef="C_20200101to20201231_pcomClassesOfUnitsAxis_pcomShareUnitPlanMember"
      decimals="0"
      id="Fxbrl_20220304115850201"
      unitRef="Share">522231</pcom:NumberOfUnitsGrantedDuringYear>
    <pcom:NumberOfShareUnits
      contextRef="C_20211231_pcomClassesOfUnitsAxis_pcomShareUnitPlanMember"
      decimals="0"
      id="Fxbrl_20220304115901116"
      unitRef="Share">526191</pcom:NumberOfShareUnits>
    <pcom:NumberOfShareUnitsOutstandingUnderShareUnitPlan
      contextRef="C_20211231_pcomClassesOfUnitsAxis_pcomShareUnitPlanMember"
      decimals="0"
      id="Fxbrl_20220304120001660"
      unitRef="Share">39244</pcom:NumberOfShareUnitsOutstandingUnderShareUnitPlan>
    <pcom:NumberOfShareUnits
      contextRef="C_20201231_pcomClassesOfUnitsAxis_pcomShareUnitPlanMember"
      decimals="0"
      id="Fxbrl_20220304120032060"
      unitRef="Share">570126</pcom:NumberOfShareUnits>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20210101to20211231_pcomClassesOfUnitsAxis_pcomShareUnitPlanMember"
      decimals="-3"
      id="Fxbrl_20220304120118611"
      unitRef="USD">6272000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="C_20200101to20201231_pcomClassesOfUnitsAxis_pcomShareUnitPlanMember"
      decimals="-3"
      id="Fxbrl_20220304120145011"
      unitRef="USD">3593000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <pcom:DisclosureOfRestrictedShareUnitsAndPerformanceShareUnitsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210225124551180">
                                                                    &lt;div&gt;
                                                                        &lt;div&gt;
                                                                            &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt;"&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                                                        &lt;p style="text-align: right; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;Number of Share Units &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;Weighted Average Fair Value (in CAD$)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 33%; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance at January 1, 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;570,126&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;$15.06&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 33%;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&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;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;287,431&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;$17.67&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 33%; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Vested&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;(301,137)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;$14.26&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; width: 33%;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&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;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;(30,229)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;$14.85&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; width: 33%; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="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;Balance at December 31, 2021&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;526,191&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;b&gt;$16.95&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; height: 25px; padding-left: 5.4pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; height: 25px; padding-left: 5.4pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; height: 25px; padding-left: 5.4pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                                                        &lt;p style="text-align: right; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                                                        &lt;p style="text-align: right; margin-bottom: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Number of Share Units&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap;"&gt;
                                                                                        &lt;p style="text-align: right; 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;Weighted Average Fair Value (in CAD$)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 33%; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance at January 1, 2020&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;496,942&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;$14.63&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 33%;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&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;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"&gt;
                                                                                        &lt;p style="text-align: right; 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;522,231&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"&gt;
                                                                                        &lt;p style="text-align: right; 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;$15.36&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; width: 33%; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Vested&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;(400,490)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;$14.99&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; width: 33%;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&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;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"&gt;
                                                                                        &lt;p style="text-align: right; 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;(48,557)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom;"&gt;
                                                                                        &lt;p style="text-align: right; 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;$14.53&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                                &lt;tr&gt;
                                                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; width: 33%; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="margin-bottom: 0px;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;570,126&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                    &lt;td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; background-color: #e6efff;"&gt;
                                                                                        &lt;p style="text-align: right; 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;$15.06&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                                    &lt;/td&gt;
                                                                                &lt;/tr&gt;
                                                                            &lt;/table&gt;
                                                                        &lt;/div&gt;
                                                                    &lt;/div&gt;
                                                                </pcom:DisclosureOfRestrictedShareUnitsAndPerformanceShareUnitsExplanatory>
    <pcom:NumberOfShareUnitsOutstandingInSharebasedPaymentArrangement
      contextRef="C_20201231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="0"
      id="Fxbrl_20210225124040645_xbrl_20210118115843590"
      unitRef="Share">570126</pcom:NumberOfShareUnitsOutstandingInSharebasedPaymentArrangement>
    <pcom:WeightedAverageExercisePriceOfShareUnits
      contextRef="C_20201231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="2"
      id="Fxbrl_20210225124040645_xbrl_20210118115918790"
      unitRef="CAD">15.06</pcom:WeightedAverageExercisePriceOfShareUnits>
    <pcom:NumberOfUnitsGrantedDuringYear
      contextRef="C_20210101to20211231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="0"
      id="Fxbrl_20210225124130674_xbrl_20210208165620158"
      unitRef="Share">287431</pcom:NumberOfUnitsGrantedDuringYear>
    <pcom:WeightedAverageExercisePriceOfShareUnitsGranted
      contextRef="C_20210101to20211231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="2"
      id="Fxbrl_20210225124130674_xbrl_20210118120849405"
      unitRef="CAD">17.67</pcom:WeightedAverageExercisePriceOfShareUnitsGranted>
    <pcom:NumberOfUnitsVestedDuringYear
      contextRef="C_20210101to20211231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="0"
      id="Fxbrl_20210225124130679_xbrl_20210118120818601"
      unitRef="Share">301137</pcom:NumberOfUnitsVestedDuringYear>
    <pcom:WeightedAverageExercisePriceOfShareUnitsVested
      contextRef="C_20210101to20211231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="2"
      id="Fxbrl_20210225124130679_xbrl_20210118120855369"
      unitRef="CAD">14.26</pcom:WeightedAverageExercisePriceOfShareUnitsVested>
    <pcom:NumberOfUnitsForfeitedDuringYear
      contextRef="C_20210101to20211231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="0"
      id="Fxbrl_20210225124130685_xbrl_20210118120820687"
      unitRef="Share">30229</pcom:NumberOfUnitsForfeitedDuringYear>
    <pcom:WeightedAverageExercisePriceOfShareUnitsForfeited
      contextRef="C_20210101to20211231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="2"
      id="Fxbrl_20210225124130685_xbrl_20210118120857439"
      unitRef="CAD">14.85</pcom:WeightedAverageExercisePriceOfShareUnitsForfeited>
    <pcom:NumberOfShareUnitsOutstandingInSharebasedPaymentArrangement
      contextRef="C_20211231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="0"
      id="Fxbrl_20210225124116005_xbrl_20210118120522659"
      unitRef="Share">526191</pcom:NumberOfShareUnitsOutstandingInSharebasedPaymentArrangement>
    <pcom:WeightedAverageExercisePriceOfShareUnits
      contextRef="C_20211231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="2"
      id="Fxbrl_20210225124116005_xbrl_20210118120528250"
      unitRef="CAD">16.95</pcom:WeightedAverageExercisePriceOfShareUnits>
    <pcom:NumberOfShareUnitsOutstandingInSharebasedPaymentArrangement
      contextRef="C_20191231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="0"
      id="Fxbrl_20210225124130669_xbrl_20210118120609124"
      unitRef="Share">496942</pcom:NumberOfShareUnitsOutstandingInSharebasedPaymentArrangement>
    <pcom:WeightedAverageExercisePriceOfShareUnits
      contextRef="C_20191231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="2"
      id="Fxbrl_20210226114523302"
      unitRef="CAD">14.63</pcom:WeightedAverageExercisePriceOfShareUnits>
    <pcom:NumberOfUnitsGrantedDuringYear
      contextRef="C_20200101to20201231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="0"
      id="Fxbrl_20210225123736581_xbrl_20210118120036678"
      unitRef="Share">522231</pcom:NumberOfUnitsGrantedDuringYear>
    <pcom:WeightedAverageExercisePriceOfShareUnitsGranted
      contextRef="C_20200101to20201231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="2"
      id="Fxbrl_20210225123736581_xbrl_20210118120159694"
      unitRef="CAD">15.36</pcom:WeightedAverageExercisePriceOfShareUnitsGranted>
    <pcom:NumberOfUnitsVestedDuringYear
      contextRef="C_20200101to20201231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="0"
      id="Fxbrl_20210225123736589_xbrl_20210118120256525"
      unitRef="Share">400490</pcom:NumberOfUnitsVestedDuringYear>
    <pcom:WeightedAverageExercisePriceOfShareUnitsVested
      contextRef="C_20200101to20201231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="2"
      id="Fxbrl_20210225123736589_xbrl_20210118120349477"
      unitRef="CAD">14.99</pcom:WeightedAverageExercisePriceOfShareUnitsVested>
    <pcom:NumberOfUnitsForfeitedDuringYear
      contextRef="C_20200101to20201231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="0"
      id="Fxbrl_20210225123736594_xbrl_20210118120427933"
      unitRef="Share">48557</pcom:NumberOfUnitsForfeitedDuringYear>
    <pcom:WeightedAverageExercisePriceOfShareUnitsForfeited
      contextRef="C_20200101to20201231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="2"
      id="Fxbrl_20210225123736594_xbrl_20210118120458810"
      unitRef="CAD">14.53</pcom:WeightedAverageExercisePriceOfShareUnitsForfeited>
    <pcom:NumberOfShareUnitsOutstandingInSharebasedPaymentArrangement
      contextRef="C_20201231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="0"
      id="Fxbrl_20210225124130690_xbrl_20210118120618288"
      unitRef="Share">570126</pcom:NumberOfShareUnitsOutstandingInSharebasedPaymentArrangement>
    <pcom:WeightedAverageExercisePriceOfShareUnits
      contextRef="C_20201231_pcomClassesOfUnitsAxis_pcomRestrictedAndPerformanceShareUnitsMember"
      decimals="2"
      id="Fxbrl_20210225124130690_xbrl_20210118120714680"
      unitRef="CAD">15.06</pcom:WeightedAverageExercisePriceOfShareUnits>
    <pcom:ShareUnitsPurchased
      contextRef="C_20210101to20211231"
      decimals="0"
      id="Fxbrl_20220304120837520"
      unitRef="Share">188000</pcom:ShareUnitsPurchased>
    <pcom:ShareUnitsPurchasedAmount
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304120902201"
      unitRef="USD">3257000</pcom:ShareUnitsPurchasedAmount>
    <pcom:NumberOfUnitsVestedDuringYear
      contextRef="C_20210101to20211231_pcomClassesOfUnitsAxis_pcomShareUnitPlanMember"
      decimals="0"
      id="Fxbrl_20220304120942975"
      unitRef="Share">301137</pcom:NumberOfUnitsVestedDuringYear>
    <pcom:NumberOfUnitsVestedDuringYear
      contextRef="C_20200101to20201231_pcomClassesOfUnitsAxis_pcomShareUnitPlanMember"
      decimals="0"
      id="Fxbrl_20220304121009507"
      unitRef="Share">400490</pcom:NumberOfUnitsVestedDuringYear>
    <pcom:NumberOfUnitsSettled
      contextRef="C_20211231_pcomClassesOfUnitsAxis_pcomShareUnitPlanMember"
      decimals="0"
      id="Fxbrl_20220304121033154"
      unitRef="shares">152424</pcom:NumberOfUnitsSettled>
    <pcom:NumberOfUnitsSettled
      contextRef="C_20201231_pcomClassesOfUnitsAxis_pcomShareUnitPlanMember"
      decimals="0"
      id="Fxbrl_20220304121039170"
      unitRef="shares">291608</pcom:NumberOfUnitsSettled>
    <pcom:TaxesPaidOnNetSettlementOfRestrictedShareUnits
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304121059197"
      unitRef="USD">2527000</pcom:TaxesPaidOnNetSettlementOfRestrictedShareUnits>
    <pcom:TaxesPaidOnNetSettlementOfRestrictedShareUnits
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304121106635"
      unitRef="USD">1209000</pcom:TaxesPaidOnNetSettlementOfRestrictedShareUnits>
    <pcom:PurchaseOfTreasurySharesCommonShares
      contextRef="C_20211231"
      decimals="0"
      id="Fxbrl_20220304121130274"
      unitRef="shares">231282</pcom:PurchaseOfTreasurySharesCommonShares>
    <pcom:PurchaseOfTreasurySharesCommonShares
      contextRef="C_20201231"
      decimals="0"
      id="Fxbrl_20220304121137698"
      unitRef="shares">195706</pcom:PurchaseOfTreasurySharesCommonShares>
    <ifrs-full:DisclosureOfFinancialInstrumentsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304115901787">
                                &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;b&gt;20.&lt;/b&gt; &lt;b&gt;FINANCIAL INSTRUMENTS&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;The Corporation has exposure to the following risks from its use of financial instruments:&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;&#x2022;&#160;&#160; &#160; credit risk&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-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#x2022;&#160; &#160; &#160;liquidity risk&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;&#x2022;&#160; &#160; &#160;market risk&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;This note presents information about the Corporation's exposure to each of the above risks, the Corporation's objectives, policies and processes for measuring and managing risk, and the Corporation's management of capital. Further quantitative disclosures are included throughout these consolidated financial statements.&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;b&gt;Risk management framework&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 Board of Directors has overall responsibility for the establishment and oversight of the Corporation's risk management framework. The Corporation's risk management policies are established to identify and analyze the risks faced by the Corporation, to set appropriate risk limits and controls, and to monitor risks and adherence to limits. Risk management policies and systems are reviewed regularly to reflect changes in market conditions and the Corporation's activities. The Corporation, through its training and management standards and procedures, aims to develop a disciplined and constructive control environment in which all employees understand their roles and obligations.&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 Corporation's Audit Committee oversees how Management monitors compliance with the Corporation's risk management policies and procedures and reviews the adequacy of the risk management framework in relation to the risks faced by the Corporation.&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;b&gt;Credit risk&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;Credit risk is the risk of financial loss to the Corporation if a customer or counterparty to a financial instrument fails to meet its contractual obligations and arises principally from the Corporation's receivables from customers.&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 Corporation's cash and cash equivalents and cash held in trust also subject the Corporation to credit risk. The Corporation has term deposits, consistent with its practice of protecting its capital rather than maximizing investment yield. The Corporation manages credit risk by investing in cash equivalents and term deposits from financial institutions rated at BBB or R1 or above.&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 Corporation, in the normal course of business, is exposed to credit risk from its customers and the accounts receivable are subject to normal industry risks. The Corporation usually provides various loyalty currency services to loyalty program partners which normally results in an amount payable to the loyalty program partner in excess of the amount held in accounts receivable, which mitigates the credit risk. The Corporation also manages and analyzes its accounts receivable on an ongoing basis and hence the Corporation's exposure to bad debts has not been significant.&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 aging of accounts receivable as at December 31, 2021 and 2020 are as follows:&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;div&gt;
                                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,509&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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,990&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Past due 31-60 days&lt;/span&gt;&lt;/span&gt;&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;160&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;328&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Past due 61-90 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;90&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;34&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Past due 91-120 days&lt;/span&gt;&lt;/span&gt;&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;32&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;24&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Past due over 120 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;150&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;376&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Trade accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,941&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,752&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less allowance for doubtful accounts&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(37&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(169&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net trade accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,904&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,583&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other receivables&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,195&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;976&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;13,099&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,559&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;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 table provides the change in allowance for doubtful accounts for trade accounts receivable:&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;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;169&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;188&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Reversal of doubtful accounts&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(17&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(13&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; 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;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;
                                                                            &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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;Bad debts written off, net of recoveries&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                        &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;
                                                                            &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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;b&gt;(115&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                        &lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;
                                                                            &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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;(6&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                        &lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; 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;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; 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;b&gt;37&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;169&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;
                                            &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 provision for (recovery of) doubtful accounts has been included in General and administrative expenses in the consolidated statements of comprehensive loss and is net of any recoveries of amounts that were provided for in a prior period. The carrying amount of the Corporation's current financial assets represent its maximum exposure to credit risk.&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;b&gt;Liquidity risk&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;Liquidity risk is the risk that the Corporation will encounter difficulty in meeting the obligations associated with its financial liabilities that are settled by delivering cash or another financial asset. The Corporation actively maintains access to adequate funding sources to ensure it has sufficient available funds to meet current and foreseeable financial requirements at a reasonable cost. The following table summarizes the carrying amount and the contractual maturities of both the interest and principal portion of significant financial liabilities as at December 31, 2021 and 2020:&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 cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; 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;Contractual Cash Flow Maturities&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: left; margin-left: 20pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;As at December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Carrying&lt;br/&gt;Amount&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Total&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Within 1&lt;br/&gt;year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;1 year&lt;br/&gt;to 3&lt;br/&gt;years&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;3 years&lt;br/&gt;and&lt;br/&gt;beyond&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,307&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,307&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,307&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Income taxes payable&lt;/span&gt;&lt;/span&gt;&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,560&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,560&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,560&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Payable to loyalty program partners&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;75,275&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;75,275&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;75,275&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;86,142&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;86,142&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;86,142&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                        &lt;/table&gt;
                                                    &lt;/div&gt;
                                                &lt;/div&gt;
                                                &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&lt;br/&gt;&lt;/div&gt;
                                                &lt;div&gt;
                                                    &lt;div&gt;
                                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Contractual Cash Flow Maturities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 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;As at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Within 1&lt;br/&gt;year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1 year&lt;br/&gt;to 3&lt;br/&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3 years&lt;br/&gt;and&lt;br/&gt;beyond&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,766&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,766&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,766&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Income taxes payable&lt;/span&gt;&lt;/span&gt;&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;489&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;489&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;489&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Payable to loyalty program partners&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,629&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,629&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,629&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long term debt including interest payments&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&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: 11%;"&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; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,522&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,502&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;12,020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;71,884&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;72,406&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;60,386&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;12,020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                        &lt;/table&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;sup&gt;&lt;i&gt;1&lt;/i&gt;&lt;/sup&gt;&lt;i&gt;&#160;Interest on long term debt is based on LIBOR and SOFR rate as at year end 2020, which represents Management's best estimate based on information available.&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&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;Management believes that cash on hand, future cash flows generated from operations and availability of current and future funding will be adequate to repay these financial liabilities when they become due.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 76.55pt; text-indent: -76.55pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Market risk&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;Market risk is the risk that changes in market prices, such as foreign exchange rates and interest rates, will affect the Corporation's cash flows or the value of its holdings of financial instruments. The objective of market risk management is to manage and control market risk exposures within acceptable parameters, while optimizing the return.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                        &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Currency risk&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 Corporation has customers and suppliers that transact in currencies other than the USD which gives rise to a risk that earnings and cash flows may be adversely affected by fluctuations in foreign currency exchange rates. The Corporation is primarily exposed to the Canadian dollar, the Euro, Japanese Yen and the British Pound. The Corporation has entered into foreign exchange forward contracts to reduce the foreign exchange risk with respect to Canadian dollar denominated disbursements. Revenues earned from the Corporation's partners based in Canada are contracted in and paid in Canadian dollars. The Corporation uses these funds to fund the Canadian operating expenses thereby reducing its exposure to foreign currency fluctuations.&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;As at December 31, 2021, forward contracts with a notional value of $25,417 (December 31, 2020 - $18,830), and in a net liability position of $164 (2020 - net asset position of $827), with settlement dates extending to December 2022, have been designated as cash flow hedges for hedge accounting treatment under IFRS 9, &lt;i&gt;Financial Instruments&lt;/i&gt;. These contracts are intended to reduce the foreign exchange risk with respect to anticipated Canadian dollar denominated expenses.&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 change in fair value of derivatives designated as cash flow hedges is recognized in OCI, except for any ineffective portion, which is recognized immediately in the foreign exchange gain or loss. As at December 31, 2021 and 2020, all hedges were considered effective. Realized gains and losses in accumulated other comprehensive income are reclassified to profit or loss in the same period as the corresponding hedged items are recognized in income. In 2021, total realized gains of $1,134 were reclassified to profit or loss for Canadian dollar currency hedges (2020 - $384 total realized losses). The carrying amount of hedging derivatives designated in cash flow hedges that mature within one year is included in prepaid expenses, deposits and other assets and/or current portion of other liabilities.&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 Corporation holds balances in foreign currencies that give rise to exposure to foreign exchange risk. In general and strictly relating to the foreign exchange ("FX") gain or loss of translating certain non-USD balance sheet accounts, a strengthening US dollar will lead to an FX loss on assets and a gain on liabilities and vice versa. Sensitivity to a +/- 10% movement in all currencies held by the Corporation versus the USD would affect the Corporation's income before tax by $394 (2020 - $985) excluding the effect of hedging. Significant balances denominated in foreign currencies that are considered financial instruments are as follows:&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 cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;As at December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;CAD&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;GBP&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;EUR&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;JPY&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; border-right: 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;FX Rates used to translate to USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;0.78588&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;1.34973&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;1.13249&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;0.00869&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;i&gt;Balances below in source currency (in thousands)&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Financial assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Cash and cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;5,403&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,815&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;8,968&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;52,645&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Cash held in trust&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; 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;b&gt;1,816&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Funds receivable from payment processors&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;45&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;112&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,413&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,762&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; border-right: 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;Accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;775&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;239&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;197&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;60,181&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; border-right: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;8,039&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,166&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,578&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;117,588&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Financial liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;7,216&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;269&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;224&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;23,003&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Payable to loyalty program partners&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;1,126&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;1,254&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;8,540&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;4,515&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; border-right: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;8,342&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,523&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;8,764&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;27,518&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                        &lt;/table&gt;
                                                        &lt;div&gt;
                                                            &lt;div&gt;&#160;
                                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;As at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CAD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;GBP&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;EUR&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;JPY&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 0.75pt solid #000000; 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;FX Rates used to translate to USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.7849&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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.3663&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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.2278&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.009701&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;i&gt;Balances below in source currency (in thousands)&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Financial assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Cash and cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,692&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,825&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,680&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;67,097&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Cash held in trust&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;357&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; 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="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; 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="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; 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="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Funds receivable from payment processors&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;29&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;306&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,070&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11,482&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 0.75pt solid #000000; 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;Accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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,428&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;188&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;55&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;25,497&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8,506&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,319&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,805&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;104,076&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Financial liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,697&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;365&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;34&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;725&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Payable to loyalty program partners&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;476&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,896&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,114&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,058&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; border-right: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,173&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,261&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,148&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,783&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;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;b&gt;Interest rate risk&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 Corporation believes that a sudden change in market interest rates would not result in any significant impact on the results of operations or cash flows, due to the short-term nature of the investments. &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;b&gt;Determination of fair value&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;For financial assets and liabilities that are valued at other than fair value on the consolidated statement of financial position (funds receivable from payment processors, accounts receivable, accounts payable and accrued liabilities and payable to loyalty program partners), fair value approximates the carrying value as at December 31, 2021 and 2020 due to their short-term maturities. The fair value of long-term debt approximates its carrying value as at December 31, 2020.&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;A number of the Corporation's accounting policies and disclosures require the determination of fair value, for both financial and non-financial assets and liabilities. Fair values have been determined for measurement and/or disclosure purposes based on the following methods. When applicable, further information about the assumptions made in determining fair values is disclosed in the notes specific to that asset or liability.&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;b&gt;Derivatives&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 fair value of forward exchange contracts is based on valuations received from the derivative counterparty, which Management evaluates for reasonability. Fair values reflect the credit risk of the instrument and include adjustments to take into account the credit risk of the Corporation and the derivative counterparty when appropriate.&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;b&gt;Fair value hierarchy&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 Corporation has determined the estimated fair values of its financial instruments based on appropriate valuation methodologies, as disclosed below. However, considerable judgment is required to develop certain of these estimates. Accordingly, these estimated values are not necessarily indicative of the amounts the Corporation could realize in a current market exchange. The estimated fair value amounts can be materially affected by the use of different assumptions or methodologies. The methods and assumptions used to estimate the fair value of each class of financial instruments are discussed below.&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;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 table below analyzes financial instruments carried at fair value, by valuation method. The different levels have been defined as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                            &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="width: 25px; vertical-align: top;"&gt;
                                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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;&#x2022;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="vertical-align: top;"&gt;
                                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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;Level 1: quoted prices (unadjusted) in active markets for identical assets or liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="width: 25px; vertical-align: top;"&gt;
                                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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;&#x2022;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="vertical-align: top;"&gt;
                                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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;Level 2: inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly (i.e., as prices) or indirectly (i.e., derived from prices)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                                &lt;tr&gt;
                                                                    &lt;td style="width: 25px;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;td style="width: 25px; vertical-align: top;"&gt;
                                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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;&#x2022;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                    &lt;td style="vertical-align: top;"&gt;
                                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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;Level 3: inputs for the asset or liability that are not based on observable market data (unobservable inputs).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/td&gt;
                                                                &lt;/tr&gt;
                                                            &lt;/table&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;Quoted market prices for an identical asset or liability represent a Level 1 valuation. When quoted market prices are not available, the Corporation maximizes the use of observable inputs within valuation models. When all significant inputs are observable, the valuation is classified as Level 2. Valuations that require the use of significant unobservable inputs are considered Level 3. The carrying value of financial assets and financial liabilities measured at fair value in the consolidated statement of financial position as at December 31, 2021 and 2020 are as follows:&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;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Carrying Value&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Level 2&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; text-indent: 1pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Assets:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="padding-right: 5.4pt; padding-left: 20.15pt; 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 forward contracts designated as cash flow hedges&lt;sup&gt;(i)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;118&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;118&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Liabilities:&lt;/span&gt;&lt;/span&gt;&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;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="padding-right: 5.4pt; padding-left: 20.15pt; 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 forward contracts designated as cash flow hedges&lt;sup&gt;(i)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;(282&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;(282&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="padding-right: 5.4pt; padding-left: 20.05pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-indent: -0.1pt;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(164&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(164&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                        &lt;/table&gt;
                                                                        &lt;div style="margin-left: 0px;"&gt;
                                                                            &lt;div&gt;
                                                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Carrying Value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Assets:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 20.15pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Foreign exchange forward contracts designated as cash flow hedges&lt;sup&gt;(i)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;827&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;827&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;827&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;827&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                &lt;/table&gt;
                                                                            &lt;/div&gt;
                                                                        &lt;/div&gt;
                                                                        &lt;p style="margin-left: 36pt; text-indent: -36pt; 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;(i) The carrying values of the Corporation's foreign exchange forward contracts are included in prepaid expenses, deposits and other assets and/or current portion of other liabilities in the consolidated statements of financial position.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/div&gt;

                                                                &lt;div&gt;

                                                                &lt;/div&gt;
                                                                &lt;div&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;span style="text-align: justify;"&gt;&lt;span style="text-align: justify;"&gt;There were no material financial instruments categorized in Level 1 or Level 3 as at December 31, 2021 and December 31, 2020 and there were no transfers of fair value measurement between Levels 2 and 3 of the fair value hierarchy in the respective periods.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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:DisclosureOfFinancialInstrumentsExplanatory>
    <pcom:DisclosureOfDetailedInformationAboutAgingOfAccountsReceivableExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210118233049310">
                                            &lt;div&gt;
                                                &lt;div&gt;
                                                    &lt;div&gt;
                                                        &lt;div&gt;
                                                            &lt;div&gt;
                                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Current&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,509&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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,990&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Past due 31-60 days&lt;/span&gt;&lt;/span&gt;&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;160&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;328&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Past due 61-90 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;90&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;34&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Past due 91-120 days&lt;/span&gt;&lt;/span&gt;&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;32&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;24&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Past due over 120 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;150&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;376&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Trade accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,941&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,752&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Less allowance for doubtful accounts&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(37&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(169&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Net trade accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,904&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,583&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other receivables&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,195&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;976&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;13,099&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,559&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;
                                        </pcom:DisclosureOfDetailedInformationAboutAgingOfAccountsReceivableExplanatory>
    <pcom:TradeReceivablesGross
      contextRef="C_20211231_pcomRangesOfAgingOfAccountsReceivableAxis_ifrsfullCurrentMember"
      decimals="-3"
      id="Fxbrl_20210118220701022"
      unitRef="USD">9509000</pcom:TradeReceivablesGross>
    <pcom:TradeReceivablesGross
      contextRef="C_20201231_pcomRangesOfAgingOfAccountsReceivableAxis_ifrsfullCurrentMember"
      decimals="-3"
      id="Fxbrl_20210118220905853"
      unitRef="USD">1990000</pcom:TradeReceivablesGross>
    <pcom:TradeReceivablesGross
      contextRef="C_20211231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueThreeOneSixZeroDaysMember"
      decimals="-3"
      id="Fxbrl_20210118220713748"
      unitRef="USD">160000</pcom:TradeReceivablesGross>
    <pcom:TradeReceivablesGross
      contextRef="C_20201231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueThreeOneSixZeroDaysMember"
      decimals="-3"
      id="Fxbrl_20210118220913031"
      unitRef="USD">328000</pcom:TradeReceivablesGross>
    <pcom:TradeReceivablesGross
      contextRef="C_20211231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueSixOneNineZeroDaysMember"
      decimals="-3"
      id="Fxbrl_20210118220717591"
      unitRef="USD">90000</pcom:TradeReceivablesGross>
    <pcom:TradeReceivablesGross
      contextRef="C_20201231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueSixOneNineZeroDaysMember"
      decimals="-3"
      id="Fxbrl_20210118220916693"
      unitRef="USD">34000</pcom:TradeReceivablesGross>
    <pcom:TradeReceivablesGross
      contextRef="C_20211231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueNineOneOneTwoZeroDaysMember"
      decimals="-3"
      id="Fxbrl_20210118220720543"
      unitRef="USD">32000</pcom:TradeReceivablesGross>
    <pcom:TradeReceivablesGross
      contextRef="C_20201231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueNineOneOneTwoZeroDaysMember"
      decimals="-3"
      id="Fxbrl_20210118220920485"
      unitRef="USD">24000</pcom:TradeReceivablesGross>
    <pcom:TradeReceivablesGross
      contextRef="C_20211231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueOverOneTwoZeroDaysMember"
      decimals="-3"
      id="Fxbrl_20210118220728886"
      unitRef="USD">150000</pcom:TradeReceivablesGross>
    <pcom:TradeReceivablesGross
      contextRef="C_20201231_pcomRangesOfAgingOfAccountsReceivableAxis_pcomPastDueOverOneTwoZeroDaysMember"
      decimals="-3"
      id="Fxbrl_20210118220923958"
      unitRef="USD">376000</pcom:TradeReceivablesGross>
    <pcom:TradeReceivablesGross
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210118220731707"
      unitRef="USD">9941000</pcom:TradeReceivablesGross>
    <pcom:TradeReceivablesGross
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210118220926477"
      unitRef="USD">2752000</pcom:TradeReceivablesGross>
    <pcom:AllowanceForDoubtfulAccounts
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210118220809606"
      unitRef="USD">37000</pcom:AllowanceForDoubtfulAccounts>
    <pcom:AllowanceForDoubtfulAccounts
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210118220951342"
      unitRef="USD">169000</pcom:AllowanceForDoubtfulAccounts>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225095447150"
      unitRef="USD">9904000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210118220835926"
      unitRef="USD">2583000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:OtherCurrentReceivables
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20220304111443702_xbrl_20210225095447150"
      unitRef="USD">3195000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:OtherCurrentReceivables
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20220304111443702_xbrl_20210118220835926"
      unitRef="USD">976000</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20220304111445804_xbrl_20210225095447150"
      unitRef="USD">13099000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20220304111445804_xbrl_20210118220835926"
      unitRef="USD">3559000</ifrs-full:CurrentTradeReceivables>
    <pcom:DisclosureOfDetailedInformationAboutAllowanceForDoubtfulAccountsForTradeAccountsReceivableExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210118233145974">
                                            &lt;div&gt;
                                                &lt;div&gt;
                                                    &lt;div&gt;
                                                        &lt;div&gt;
                                                            &lt;div&gt;
                                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;169&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;188&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Reversal of doubtful accounts&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(17&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(13&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; 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;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;
                                                                            &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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;Bad debts written off, net of recoveries&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                        &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;
                                                                            &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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;b&gt;(115&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                        &lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;
                                                                            &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif; 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;(6&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                        &lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; text-align: left; 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;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Balance, end of year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; 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;b&gt;37&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;169&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;
                                            &lt;/div&gt;
                                        </pcom:DisclosureOfDetailedInformationAboutAllowanceForDoubtfulAccountsForTradeAccountsReceivableExplanatory>
    <pcom:AllowanceForDoubtfulAccounts
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210118221655738"
      unitRef="USD">169000</pcom:AllowanceForDoubtfulAccounts>
    <pcom:AllowanceForDoubtfulAccounts
      contextRef="C_20191231"
      decimals="-3"
      id="Fxbrl_20210225202529948"
      unitRef="USD">188000</pcom:AllowanceForDoubtfulAccounts>
    <pcom:ProvisionForDoubtfulAccount
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225202442213"
      unitRef="USD">-17000</pcom:ProvisionForDoubtfulAccount>
    <pcom:ProvisionForDoubtfulAccount
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304103457400_xbrl_20210225202442213"
      unitRef="USD">-13000</pcom:ProvisionForDoubtfulAccount>
    <pcom:BadDebtsWrittenOffNetOfRecoveries
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20220304103702862"
      unitRef="USD">115000</pcom:BadDebtsWrittenOffNetOfRecoveries>
    <pcom:BadDebtsWrittenOffNetOfRecoveries
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304103537032_xbrl_20210225202442213"
      unitRef="USD">6000</pcom:BadDebtsWrittenOffNetOfRecoveries>
    <pcom:AllowanceForDoubtfulAccounts
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210226201149849"
      unitRef="USD">37000</pcom:AllowanceForDoubtfulAccounts>
    <pcom:AllowanceForDoubtfulAccounts
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210118221816852"
      unitRef="USD">169000</pcom:AllowanceForDoubtfulAccounts>
    <pcom:DisclosureOfDetailedInformationAboutContractualCashFlowMaturitiesExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210118233355119">
                                            &lt;div&gt;
                                                &lt;div&gt;
                                                    &lt;div&gt;
                                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; 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;Contractual Cash Flow Maturities&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; white-space: nowrap; text-align: left; margin-left: 20pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;As at December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Carrying&lt;br/&gt;Amount&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Total&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Within 1&lt;br/&gt;year&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;1 year&lt;br/&gt;to 3&lt;br/&gt;years&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;3 years&lt;br/&gt;and&lt;br/&gt;beyond&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,307&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,307&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;9,307&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Income taxes payable&lt;/span&gt;&lt;/span&gt;&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,560&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,560&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,560&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Payable to loyalty program partners&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;75,275&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;75,275&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;75,275&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;86,142&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;86,142&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;86,142&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                        &lt;/table&gt;
                                                    &lt;/div&gt;
                                                &lt;/div&gt;
                                                &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&lt;br/&gt;&lt;/div&gt;
                                                &lt;div&gt;
                                                    &lt;div&gt;
                                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Contractual Cash Flow Maturities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td colspan="1" style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: center;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 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;As at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Within 1&lt;br/&gt;year&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1 year&lt;br/&gt;to 3&lt;br/&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3 years&lt;br/&gt;and&lt;br/&gt;beyond&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,766&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,766&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,766&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Income taxes payable&lt;/span&gt;&lt;/span&gt;&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;489&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;489&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;489&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;Payable to loyalty program partners&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,629&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,629&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;50,629&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Long term debt including interest payments&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&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: 11%;"&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; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;15,522&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,502&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;12,020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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: 11%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;71,884&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;72,406&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;60,386&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;12,020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 11%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                        &lt;/table&gt;
                                                        &lt;p style="font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;sup&gt;&lt;i&gt;1&lt;/i&gt;&lt;/sup&gt;&lt;i&gt;&#160;Interest on long term debt is based on LIBOR and SOFR rate as at year end 2020, which represents Management's best estimate based on information available.&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                    &lt;/div&gt;
                                                &lt;/div&gt;
                                            &lt;/div&gt;
                                        </pcom:DisclosureOfDetailedInformationAboutContractualCashFlowMaturitiesExplanatory>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210226123623199"
      unitRef="USD">9307000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210118222804973"
      unitRef="USD">9307000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember"
      decimals="-3"
      id="Fxbrl_20210118222931534"
      unitRef="USD">9307000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210225202902126"
      unitRef="USD">0</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210225202911333"
      unitRef="USD">0</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210226123630048"
      unitRef="USD">1560000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210118222813125"
      unitRef="USD">1560000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember"
      decimals="-3"
      id="Fxbrl_20210118222950277"
      unitRef="USD">1560000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210118223152814"
      unitRef="USD">0</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210118223357198"
      unitRef="USD">0</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210226123704694"
      unitRef="USD">75275000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210118222816205"
      unitRef="USD">75275000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember"
      decimals="-3"
      id="Fxbrl_20210118222953021"
      unitRef="USD">75275000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210118223155653"
      unitRef="USD">0</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210118223413445"
      unitRef="USD">0</ifrs-full:OtherCurrentPayables>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20211231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210226123747725"
      unitRef="USD">86142000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210118222820454"
      unitRef="USD">86142000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember"
      decimals="-3"
      id="Fxbrl_20210118222955462"
      unitRef="USD">86142000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210118223158525"
      unitRef="USD">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210118223416406"
      unitRef="USD">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210226124057760"
      unitRef="USD">5766000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210118222838461"
      unitRef="USD">5766000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember"
      decimals="-3"
      id="Fxbrl_20210118223028886"
      unitRef="USD">5766000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210303110440605"
      unitRef="USD">0</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210303110453428"
      unitRef="USD">0</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210226124117237"
      unitRef="USD">489000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210118222846493"
      unitRef="USD">489000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember"
      decimals="-3"
      id="Fxbrl_20210118223048560"
      unitRef="USD">489000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210118223238838"
      unitRef="USD">0</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210118223459414"
      unitRef="USD">0</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210226124125099"
      unitRef="USD">50629000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210118222848901"
      unitRef="USD">50629000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember"
      decimals="-3"
      id="Fxbrl_20210118223051285"
      unitRef="USD">50629000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210118223241925"
      unitRef="USD">0</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210118223502502"
      unitRef="USD">0</ifrs-full:OtherCurrentPayables>
    <pcom:LongTermDebtIncludingInterestPayments
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20220304164756487_xbrl_20210226124125099"
      unitRef="USD">15000000</pcom:LongTermDebtIncludingInterestPayments>
    <pcom:LongTermDebtIncludingInterestPayments
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20220304164756487_xbrl_20210118222848901"
      unitRef="USD">15522000</pcom:LongTermDebtIncludingInterestPayments>
    <pcom:LongTermDebtIncludingInterestPayments
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember"
      decimals="-3"
      id="Fxbrl_20220304164756487_xbrl_20210118223051285"
      unitRef="USD">3502000</pcom:LongTermDebtIncludingInterestPayments>
    <pcom:LongTermDebtIncludingInterestPayments
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20220304164756487_xbrl_20210118223241925"
      unitRef="USD">12020000</pcom:LongTermDebtIncludingInterestPayments>
    <pcom:LongTermDebtIncludingInterestPayments
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20220304164756487_xbrl_20210118223502502"
      unitRef="USD">0</pcom:LongTermDebtIncludingInterestPayments>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20201231_ifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrsfullGrossCarryingAmountMember"
      decimals="-3"
      id="Fxbrl_20210226124134429"
      unitRef="USD">71884000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210118222851756"
      unitRef="USD">72406000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember"
      decimals="-3"
      id="Fxbrl_20210118223053870"
      unitRef="USD">60386000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210118223248733"
      unitRef="USD">12020000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20201231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210118223504872"
      unitRef="USD">0</ifrs-full:FinancialLiabilities>
    <pcom:ForwardContracts
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225104112952"
      unitRef="USD">25417000</pcom:ForwardContracts>
    <pcom:ForwardContracts
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225104121407"
      unitRef="USD">18830000</pcom:ForwardContracts>
    <pcom:FinancialAssetsAndLiabilitiesAtFairValue
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210225104128941"
      unitRef="USD">-164000</pcom:FinancialAssetsAndLiabilitiesAtFairValue>
    <pcom:FinancialAssetsAndLiabilitiesAtFairValue
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210225104136876"
      unitRef="USD">827000</pcom:FinancialAssetsAndLiabilitiesAtFairValue>
    <pcom:RealizedForeignExchangeGainLossReclassifiedToEmploymentCosts
      contextRef="C_20210101to20211231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210225104149460"
      unitRef="USD">1134000</pcom:RealizedForeignExchangeGainLossReclassifiedToEmploymentCosts>
    <pcom:RealizedForeignExchangeGainLossReclassifiedToEmploymentCosts
      contextRef="C_20200101to20201231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210225104207077"
      unitRef="USD">-384000</pcom:RealizedForeignExchangeGainLossReclassifiedToEmploymentCosts>
    <pcom:SensitivityAnalysisVariancePercentage
      contextRef="C_20200101to20201231"
      decimals="2"
      id="Fxbrl_202102251042201230"
      unitRef="pure">0.10</pcom:SensitivityAnalysisVariancePercentage>
    <pcom:SensitivityAnalysisVariancePercentage
      contextRef="C_20210101to20211231"
      decimals="2"
      id="Fxbrl_20210225104220123"
      unitRef="pure">0.10</pcom:SensitivityAnalysisVariancePercentage>
    <pcom:EffectOfVarianceOnNetIncome
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225104234861"
      unitRef="USD">394000</pcom:EffectOfVarianceOnNetIncome>
    <pcom:EffectOfVarianceOnNetIncome
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225104243735"
      unitRef="USD">985000</pcom:EffectOfVarianceOnNetIncome>
    <pcom:DisclosureOfDetailedInformationAboutForeignCurrencyRiskExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304165103252">
                                                    &lt;div&gt;
                                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;As at December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;CAD&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;GBP&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;EUR&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;JPY&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; border-right: 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;FX Rates used to translate to USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;0.78588&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;1.34973&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;1.13249&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;0.00869&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;i&gt;Balances below in source currency (in thousands)&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Financial assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Cash and cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;5,403&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,815&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;8,968&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;52,645&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Cash held in trust&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; 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;b&gt;1,816&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; 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;b&gt;-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Funds receivable from payment processors&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;45&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;112&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,413&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;4,762&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; border-right: 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;Accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;775&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;239&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;197&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;60,181&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; border-right: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;8,039&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,166&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;10,578&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;117,588&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Financial liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;7,216&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;269&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;224&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;23,003&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Payable to loyalty program partners&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;1,126&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;1,254&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;8,540&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;4,515&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                            &lt;tr&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; border-right: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;8,342&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;1,523&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;8,764&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;27,518&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                            &lt;/tr&gt;
                                                        &lt;/table&gt;
                                                        &lt;div&gt;
                                                            &lt;div&gt;&#160;
                                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;As at December 31, 2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;CAD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;GBP&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;EUR&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;JPY&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 0.75pt solid #000000; 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;FX Rates used to translate to USD&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.7849&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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.3663&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; 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.2278&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;0.009701&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;i&gt;Balances below in source currency (in thousands)&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Financial assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Cash and cash equivalents&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,692&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,825&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,680&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;67,097&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Cash held in trust&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;357&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; 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="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; 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="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; 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="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Funds receivable from payment processors&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;29&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;306&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,070&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;11,482&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 0.75pt solid #000000; 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;Accounts receivable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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,428&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;188&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;55&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;25,497&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8,506&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,319&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,805&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;104,076&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Financial liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,697&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;365&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;34&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;725&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-right: 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;Payable to loyalty program partners&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;476&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,896&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,114&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,058&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.45pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                    &lt;tr&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; border-right: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,173&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;3,261&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,148&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,783&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                        &lt;td style="padding-top: 1.08pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                    &lt;/tr&gt;
                                                                &lt;/table&gt;
                                                            &lt;/div&gt;
                                                        &lt;/div&gt;
                                                    &lt;/div&gt;
                                                </pcom:DisclosureOfDetailedInformationAboutForeignCurrencyRiskExplanatory>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="C_20210101to20211231_srtCurrencyAxis_currencyCAD"
      decimals="5"
      id="Fxbrl_20220304170117474"
      unitRef="Rates">0.78588</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="C_20210101to20211231_srtCurrencyAxis_currencyGBP"
      decimals="5"
      id="Fxbrl_20210226184340455"
      unitRef="Rates">1.34973</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="C_20210101to20211231_srtCurrencyAxis_currencyEUR"
      decimals="5"
      id="Fxbrl_20210226132526245"
      unitRef="Rates">1.13249</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="C_20210101to20211231_srtCurrencyAxis_currencyJPY"
      decimals="5"
      id="Fxbrl_20210226132531835"
      unitRef="Rates">0.00869</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20211231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210118224158910"
      unitRef="CAD">5403000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20211231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210226151413369"
      unitRef="GBP">1815000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20211231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210118224658249"
      unitRef="EUR">8968000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20211231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210118225008134"
      unitRef="JPY">52645000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:RestrictedCashAndCashEquivalents
      contextRef="C_20211231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210225110353485"
      unitRef="CAD">1816000</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:RestrictedCashAndCashEquivalents
      contextRef="C_20211231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210225110359981"
      unitRef="GBP">0</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:RestrictedCashAndCashEquivalents
      contextRef="C_20211231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210225110407340"
      unitRef="EUR">0</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:RestrictedCashAndCashEquivalents
      contextRef="C_20211231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210225110414098"
      unitRef="JPY">0</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:OtherReceivables
      contextRef="C_20211231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210118224216709"
      unitRef="CAD">45000</ifrs-full:OtherReceivables>
    <ifrs-full:OtherReceivables
      contextRef="C_20211231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210118224522100"
      unitRef="GBP">112000</ifrs-full:OtherReceivables>
    <ifrs-full:OtherReceivables
      contextRef="C_20211231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210118224721142"
      unitRef="EUR">1413000</ifrs-full:OtherReceivables>
    <ifrs-full:OtherReceivables
      contextRef="C_20211231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210118225030991"
      unitRef="JPY">4762000</ifrs-full:OtherReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="C_20211231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210226145433416"
      unitRef="CAD">775000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="C_20211231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210118224526425"
      unitRef="GBP">239000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="C_20211231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210118224723766"
      unitRef="EUR">197000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="C_20211231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210118225033430"
      unitRef="JPY">60181000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:FinancialAssets
      contextRef="C_20211231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210225105408257"
      unitRef="CAD">8039000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="C_20211231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210225105437332"
      unitRef="GBP">2166000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="C_20211231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210225105547319"
      unitRef="EUR">10578000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="C_20211231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210225105629490"
      unitRef="JPY">117588000</ifrs-full:FinancialAssets>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20211231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210118224247159"
      unitRef="CAD">7216000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20211231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210118224531185"
      unitRef="GBP">269000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20211231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210118224729182"
      unitRef="EUR">224000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20211231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210118225054718"
      unitRef="JPY">23003000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20211231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210118224249838"
      unitRef="CAD">1126000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20211231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210118224534085"
      unitRef="GBP">1254000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20211231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210226151822175"
      unitRef="EUR">8540000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20211231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210118225057326"
      unitRef="JPY">4515000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20211231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210226151143376"
      unitRef="CAD">8342000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20211231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210225105659451"
      unitRef="GBP">1523000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20211231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210118224738846"
      unitRef="EUR">8764000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20211231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210225110023796"
      unitRef="JPY">27518000</ifrs-full:FinancialLiabilities>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="C_20200101to20201231_srtCurrencyAxis_currencyCAD"
      decimals="4"
      id="Fxbrl_20210226132802099"
      unitRef="Rates">0.7849</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="C_20200101to20201231_srtCurrencyAxis_currencyGBP"
      decimals="4"
      id="Fxbrl_20210226132648666_xbrl_20210226132520357"
      unitRef="Rates">1.3663</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="C_20200101to20201231_srtCurrencyAxis_currencyEUR"
      decimals="4"
      id="Fxbrl_20210226132648666_xbrl_20210226132526245"
      unitRef="Rates">1.2278</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="C_20200101to20201231_srtCurrencyAxis_currencyJPY"
      decimals="6"
      id="Fxbrl_20210226132648666_xbrl_20210226132531835"
      unitRef="Rates">0.009701</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20201231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210226145615543"
      unitRef="CAD">6692000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20201231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210226150128631"
      unitRef="GBP">4825000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20201231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210118230030277"
      unitRef="EUR">5680000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="C_20201231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210118230227758"
      unitRef="JPY">67097000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:RestrictedCashAndCashEquivalents
      contextRef="C_20201231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210225111638019"
      unitRef="CAD">357000</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:RestrictedCashAndCashEquivalents
      contextRef="C_20201231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210225111645215"
      unitRef="GBP">0</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:RestrictedCashAndCashEquivalents
      contextRef="C_20201231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210225111651579"
      unitRef="EUR">0</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:RestrictedCashAndCashEquivalents
      contextRef="C_20201231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210225111659969"
      unitRef="JPY">0</ifrs-full:RestrictedCashAndCashEquivalents>
    <ifrs-full:OtherReceivables
      contextRef="C_20201231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210118225844574"
      unitRef="CAD">29000</ifrs-full:OtherReceivables>
    <ifrs-full:OtherReceivables
      contextRef="C_20201231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210118225936269"
      unitRef="GBP">306000</ifrs-full:OtherReceivables>
    <ifrs-full:OtherReceivables
      contextRef="C_20201231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210118230155646"
      unitRef="EUR">1070000</ifrs-full:OtherReceivables>
    <ifrs-full:OtherReceivables
      contextRef="C_20201231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210118230243006"
      unitRef="JPY">11482000</ifrs-full:OtherReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="C_20201231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210118225847588"
      unitRef="CAD">1428000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="C_20201231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210118225940621"
      unitRef="GBP">188000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="C_20201231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210118230158303"
      unitRef="EUR">55000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="C_20201231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210118230248230"
      unitRef="JPY">25497000</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:FinancialAssets
      contextRef="C_20201231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210225110910249"
      unitRef="CAD">8506000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="C_20201231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210225110914247"
      unitRef="GBP">5319000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="C_20201231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210225110920878"
      unitRef="EUR">6805000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="C_20201231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210225110933989"
      unitRef="JPY">104076000</ifrs-full:FinancialAssets>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20201231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210118225852878"
      unitRef="CAD">3697000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20201231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210118225946932"
      unitRef="GBP">365000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20201231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210118230204382"
      unitRef="EUR">34000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="C_20201231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210118230255093"
      unitRef="JPY">725000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20201231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210118225856445"
      unitRef="CAD">476000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20201231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210118225949774"
      unitRef="GBP">2896000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20201231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210226201544205"
      unitRef="EUR">5114000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="C_20201231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210118230257608"
      unitRef="JPY">14058000</ifrs-full:OtherCurrentPayables>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20201231_srtCurrencyAxis_currencyCAD"
      decimals="-3"
      id="Fxbrl_20210225111548776"
      unitRef="CAD">4173000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20201231_srtCurrencyAxis_currencyGBP"
      decimals="-3"
      id="Fxbrl_20210225111601002"
      unitRef="GBP">3261000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20201231_srtCurrencyAxis_currencyEUR"
      decimals="-3"
      id="Fxbrl_20210225111607252"
      unitRef="EUR">5148000</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="C_20201231_srtCurrencyAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20210225111614180"
      unitRef="JPY">14783000</ifrs-full:FinancialLiabilities>
    <ifrs-full:DisclosureOfFairValueMeasurementExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304171255345">
                                                                    &lt;div&gt;
                                                                        &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Carrying Value&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;Level 2&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; text-indent: 1pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Assets:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="padding-right: 5.4pt; padding-left: 20.15pt; 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 forward contracts designated as cash flow hedges&lt;sup&gt;(i)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;118&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;118&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Liabilities:&lt;/span&gt;&lt;/span&gt;&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;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="padding-right: 5.4pt; padding-left: 20.15pt; 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 forward contracts designated as cash flow hedges&lt;sup&gt;(i)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;(282&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;(282&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                            &lt;tr&gt;
                                                                                &lt;td style="padding-right: 5.4pt; padding-left: 20.05pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-indent: -0.1pt;"&gt;&#160;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(164&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(164&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                            &lt;/tr&gt;
                                                                        &lt;/table&gt;
                                                                        &lt;div style="margin-left: 0px;"&gt;
                                                                            &lt;div&gt;
                                                                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Carrying Value&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Level 2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: justify; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Assets:&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                    &lt;tr&gt;
                                                                                        &lt;td style="padding-right: 5.4pt; padding-left: 20.15pt; vertical-align: bottom; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Foreign exchange forward contracts designated as cash flow hedges&lt;sup&gt;(i)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;827&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;827&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: justify; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;827&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;827&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                                                    &lt;/tr&gt;
                                                                                &lt;/table&gt;
                                                                            &lt;/div&gt;
                                                                        &lt;/div&gt;
                                                                        &lt;p style="margin-left: 36pt; text-indent: -36pt; 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;(i) The carrying values of the Corporation's foreign exchange forward contracts are included in prepaid expenses, deposits and other assets and/or current portion of other liabilities in the consolidated statements of financial position.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                                                    &lt;/div&gt;
                                                                </ifrs-full:DisclosureOfFairValueMeasurementExplanatory>
    <pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges
      contextRef="C_20211231_ifrsfullClassesOfFinancialInstrumentsAxis_ifrsfullFinancialAssetsTypeMember"
      decimals="-3"
      id="Fxbrl_20210225114946123"
      unitRef="USD">118000</pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges>
    <pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges
      contextRef="C_20211231_ifrsfullClassesOfFinancialInstrumentsAxis_ifrsfullFinancialAssetsTypeMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fxbrl_20210225115008543"
      unitRef="USD">118000</pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges>
    <pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges
      contextRef="C_20211231_ifrsfullClassesOfFinancialInstrumentsAxis_ifrsfullFinancialLiabilitiesMember"
      decimals="-3"
      id="Fxbrl_20220304113734381_xbrl_20210225114946123"
      unitRef="USD">-282000</pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges>
    <pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges
      contextRef="C_20211231_ifrsfullClassesOfFinancialInstrumentsAxis_ifrsfullFinancialLiabilitiesMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fxbrl_20220304113734381_xbrl_20210225115008543"
      unitRef="USD">-282000</pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges>
    <pcom:FinancialAssetsAndLiabilitiesAtFairValue
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20210226152803670"
      unitRef="USD">-164000</pcom:FinancialAssetsAndLiabilitiesAtFairValue>
    <pcom:FinancialAssetsAndLiabilitiesAtFairValue
      contextRef="C_20211231_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fxbrl_20210225115035026"
      unitRef="USD">-164000</pcom:FinancialAssetsAndLiabilitiesAtFairValue>
    <pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges
      contextRef="C_20201231_ifrsfullClassesOfFinancialInstrumentsAxis_ifrsfullFinancialAssetsTypeMember"
      decimals="-3"
      id="Fxbrl_20210225115115455"
      unitRef="USD">827000</pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges>
    <pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges
      contextRef="C_20201231_ifrsfullClassesOfFinancialInstrumentsAxis_ifrsfullFinancialAssetsTypeMember_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fxbrl_20210225115144241"
      unitRef="USD">827000</pcom:ForeignExchangeForwardContractsDesignatedAsCashFlowHedges>
    <pcom:FinancialAssetsAndLiabilitiesAtFairValue
      contextRef="C_20201231"
      decimals="-3"
      id="Fxbrl_20210226152905858"
      unitRef="USD">827000</pcom:FinancialAssetsAndLiabilitiesAtFairValue>
    <pcom:FinancialAssetsAndLiabilitiesAtFairValue
      contextRef="C_20201231_ifrsfullLevelsOfFairValueHierarchyAxis_ifrsfullLevel2OfFairValueHierarchyMember"
      decimals="-3"
      id="Fxbrl_20210225115735764"
      unitRef="USD">827000</pcom:FinancialAssetsAndLiabilitiesAtFairValue>
    <ifrs-full:DisclosureOfCommitmentsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210118154204348">
                &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;b&gt;21. GUARANTEES AND COMMITMENTS&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                            &lt;div&gt;
                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                    &lt;tr&gt;
                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Year 1&lt;sup&gt;(&lt;/sup&gt;&lt;sup&gt;2&lt;/sup&gt;&lt;sup&gt;)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Revenue guarantees to loyalty partners&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;418,696&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;164,658&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;167,225&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;86,813&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Unconditional Purchase obligations&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,858&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;994&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;756&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;108&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&gt;
                                &lt;p style="margin-left: 14.2pt; margin-bottom: 10px; text-indent: -14.2pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1)&lt;span style="width: 3.5pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;For certain loyalty partners, the Corporation guarantees a minimum level of purchase of points/miles, for each contract year, over the duration of the contract term between the Corporation and loyalty program partner. Management evaluates each guarantee at each reporting date and at the end of each contract year, to determine if the guarantee was met for that respective contract year.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-top: 0pt; margin-left: 14.2pt; margin-bottom: 10px; text-indent: -14.2pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2)&lt;span style="width: 3.5pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The guarantees and commitments schedule is prepared on a rolling 12-month basis. If a revenue guarantee has been met, it is removed from the disclosure above.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-top: 0pt; margin-left: 14.2pt; text-indent: -14.2pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3)&lt;span style="width: 3.5pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The Corporation is committed to service agreements with minimum or fixed spend commitments with certain vendors.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;

                    &lt;/div&gt;
                &lt;/div&gt;
            </ifrs-full:DisclosureOfCommitmentsExplanatory>
    <ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220309212857613">
                            &lt;div&gt;
                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                    &lt;tr&gt;
                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: justify; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Year 1&lt;sup&gt;(&lt;/sup&gt;&lt;sup&gt;2&lt;/sup&gt;&lt;sup&gt;)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&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; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Revenue guarantees to loyalty partners&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;418,696&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;164,658&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;167,225&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;86,813&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Unconditional Purchase obligations&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,858&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;994&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;756&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;108&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 8%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                &lt;/table&gt;
                                &lt;p style="margin-left: 14.2pt; margin-bottom: 10px; text-indent: -14.2pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1)&lt;span style="width: 3.5pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;For certain loyalty partners, the Corporation guarantees a minimum level of purchase of points/miles, for each contract year, over the duration of the contract term between the Corporation and loyalty program partner. Management evaluates each guarantee at each reporting date and at the end of each contract year, to determine if the guarantee was met for that respective contract year.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-top: 0pt; margin-left: 14.2pt; margin-bottom: 10px; text-indent: -14.2pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(2)&lt;span style="width: 3.5pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The guarantees and commitments schedule is prepared on a rolling 12-month basis. If a revenue guarantee has been met, it is removed from the disclosure above.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                                &lt;p style="margin-top: 0pt; margin-left: 14.2pt; text-indent: -14.2pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(3)&lt;span style="width: 3.5pt; text-indent: 0pt; display: inline-block;"&gt;&#160;&lt;/span&gt;The Corporation is committed to service agreements with minimum or fixed spend commitments with certain vendors.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
                            &lt;/div&gt;
                        </ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory>
    <pcom:RevenueGuaranteesToLoyaltyPartners
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20220304122643682"
      unitRef="USD">418696000</pcom:RevenueGuaranteesToLoyaltyPartners>
    <pcom:RevenueGuaranteesToLoyaltyPartners
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember"
      decimals="-3"
      id="Fxbrl_20210118152917944"
      unitRef="USD">164658000</pcom:RevenueGuaranteesToLoyaltyPartners>
    <pcom:RevenueGuaranteesToLoyaltyPartners
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fxbrl_20210118152920205"
      unitRef="USD">167225000</pcom:RevenueGuaranteesToLoyaltyPartners>
    <pcom:RevenueGuaranteesToLoyaltyPartners
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanTwoYearsAndNotLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20210118152922542"
      unitRef="USD">86813000</pcom:RevenueGuaranteesToLoyaltyPartners>
    <pcom:RevenueGuaranteesToLoyaltyPartners
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsAndNotLaterThanFourYearsMember"
      decimals="-3"
      id="Fxbrl_20210118152924799"
      unitRef="USD">0</pcom:RevenueGuaranteesToLoyaltyPartners>
    <pcom:RevenueGuaranteesToLoyaltyPartners
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanFiveYearsMember"
      decimals="-3"
      id="Fxbrl_20210118152926478"
      unitRef="USD">0</pcom:RevenueGuaranteesToLoyaltyPartners>
    <pcom:UnconditionalPurchaseObligations
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20220304122751271_xbrl_20220304122643682"
      unitRef="USD">1858000</pcom:UnconditionalPurchaseObligations>
    <pcom:UnconditionalPurchaseObligations
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullNotLaterThanOneYearMember"
      decimals="-3"
      id="Fxbrl_20220304122751271_xbrl_20210118152917944"
      unitRef="USD">994000</pcom:UnconditionalPurchaseObligations>
    <pcom:UnconditionalPurchaseObligations
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanOneYearAndNotLaterThanTwoYearsMember"
      decimals="-3"
      id="Fxbrl_20220304122751271_xbrl_20210118152920205"
      unitRef="USD">756000</pcom:UnconditionalPurchaseObligations>
    <pcom:UnconditionalPurchaseObligations
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanTwoYearsAndNotLaterThanThreeYearsMember"
      decimals="-3"
      id="Fxbrl_20220304122751271_xbrl_20210118152922542"
      unitRef="USD">108000</pcom:UnconditionalPurchaseObligations>
    <pcom:UnconditionalPurchaseObligations
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanThreeYearsAndNotLaterThanFourYearsMember"
      decimals="-3"
      id="Fxbrl_20220304122751271_xbrl_20210118152924799"
      unitRef="USD">0</pcom:UnconditionalPurchaseObligations>
    <pcom:UnconditionalPurchaseObligations
      contextRef="C_20211231_ifrsfullMaturityAxis_ifrsfullLaterThanFiveYearsMember"
      decimals="-3"
      id="Fxbrl_20220304122751271_xbrl_20210118152926478"
      unitRef="USD">0</pcom:UnconditionalPurchaseObligations>
    <ifrs-full:DisclosureOfCashFlowStatementExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210115172012933">
                &lt;div&gt;
                    &lt;div&gt;
                        &lt;p style="margin-left: 76.3pt; text-indent: -76.3pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;22. SUPPLEMENTAL CASH FLOW INFORMATION&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;Changes in non-cash balances related to operations are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                            &lt;div&gt;
                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                    &lt;tr&gt;
                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 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;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;&#160; (Increase) Decrease in funds receivable from payment processors&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;(1,946&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8,507&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#160; (Increase) Decrease in accounts receivable&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(9,540&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;18,305&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;&#160; Decrease (Increase) in prepaid taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;1,555&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; 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,566&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; 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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#160; Increase in prepaid expenses, deposits and other assets&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(1,291&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,094&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; 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;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;&#160; Decrease in other assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;202&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="padding-right: 5.4pt; padding-left: 15pt; vertical-align: bottom; text-indent: -9.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Increase (Decrease) in accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,579&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(8,031&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; 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;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="padding-right: 5.4pt; padding-left: 15pt; vertical-align: bottom; text-indent: -9.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Increase (Decrease) in income taxes payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;1,071&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; 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,837&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; 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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#160; Increase in other liabilities&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;596&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;12&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 15pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-indent: -9.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Increase (Decrease) in payable to loyalty program partners&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;24,646&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(27,641&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;18,872&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(13,331&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;/tr&gt;
                                &lt;/table&gt;
                            &lt;/div&gt;

                    &lt;/div&gt;
                &lt;/div&gt;
            </ifrs-full:DisclosureOfCashFlowStatementExplanatory>
    <pcom:DisclosureOfDetailedInformationAboutNoncashBalancesRelatedToOperationsExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20210115172049767">
                            &lt;div&gt;
                                &lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                    &lt;tr&gt;
                                        &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt; vertical-align: bottom; border-bottom: 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;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;&#160; (Increase) Decrease in funds receivable from payment processors&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; 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;b&gt;(1,946&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;8,507&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#160; (Increase) Decrease in accounts receivable&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(9,540&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;18,305&lt;/span&gt;&lt;/span&gt;&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="margin-top: 0pt; margin-bottom: 0pt; 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;&#160; Decrease (Increase) in prepaid taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;1,555&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; 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,566&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; 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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#160; Increase in prepaid expenses, deposits and other assets&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;(1,291&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(1,094&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; 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;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;&#160; Decrease in other assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;202&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                    &lt;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="padding-right: 5.4pt; padding-left: 15pt; vertical-align: bottom; text-indent: -9.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Increase (Decrease) in accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;3,579&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(8,031&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; 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;/tr&gt;
                                    &lt;tr&gt;
                                        &lt;td style="padding-right: 5.4pt; padding-left: 15pt; vertical-align: bottom; text-indent: -9.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Increase (Decrease) in income taxes payable&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; 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;b&gt;1,071&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: right; 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,837&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; 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="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&#160; Increase in other liabilities&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;596&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%;"&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;12&lt;/span&gt;&lt;/span&gt;&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="padding-right: 5.4pt; padding-left: 15pt; vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-indent: -9.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Increase (Decrease) in payable to loyalty program partners&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;b&gt;24,646&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(27,641&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 2.25pt double #000000; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 1%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;18,872&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(13,331&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 2.25pt double #000000; text-align: left; 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;/tr&gt;
                                &lt;/table&gt;
                            &lt;/div&gt;
                        </pcom:DisclosureOfDetailedInformationAboutNoncashBalancesRelatedToOperationsExplanatory>
    <pcom:AdjustmentsForDecreaseIncreaseInReceivablesFromContractsWithCustomers
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210115172323312_12"
      unitRef="USD">-1946000</pcom:AdjustmentsForDecreaseIncreaseInReceivablesFromContractsWithCustomers>
    <pcom:AdjustmentsForDecreaseIncreaseInReceivablesFromContractsWithCustomers
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210115172323312_15"
      unitRef="USD">8507000</pcom:AdjustmentsForDecreaseIncreaseInReceivablesFromContractsWithCustomers>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225161720948"
      unitRef="USD">-9540000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225161705035"
      unitRef="USD">18305000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable>
    <pcom:AdjustmentsForDecreaseIncreaseInPrepaidTaxes
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225161746931_xbrl_20210225161720948"
      unitRef="USD">1555000</pcom:AdjustmentsForDecreaseIncreaseInPrepaidTaxes>
    <pcom:AdjustmentsForDecreaseIncreaseInPrepaidTaxes
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225161746931_xbrl_20210225161705035"
      unitRef="USD">-1566000</pcom:AdjustmentsForDecreaseIncreaseInPrepaidTaxes>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225161825047_xbrl_20210225161746931_xbrl_20210225161720948"
      unitRef="USD">-1291000</ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225161825047_xbrl_20210225161746931_xbrl_20210225161705035"
      unitRef="USD">-1094000</ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210115172323312_52"
      unitRef="USD">202000</ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210115172323312_55"
      unitRef="USD">14000</ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225161906780_xbrl_20210115172323312_52"
      unitRef="USD">3579000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225161906780_xbrl_20210115172323312_55"
      unitRef="USD">-8031000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable>
    <ifrs-full:AdjustmentsForIncomeTaxExpense
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210115172323312_72"
      unitRef="USD">1071000</ifrs-full:AdjustmentsForIncomeTaxExpense>
    <ifrs-full:AdjustmentsForIncomeTaxExpense
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210226105217001"
      unitRef="USD">-1837000</ifrs-full:AdjustmentsForIncomeTaxExpense>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210115172323312_82"
      unitRef="USD">596000</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210115172323312_85"
      unitRef="USD">12000</ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities>
    <pcom:AdjustmentsForIncreaseDecreaseInPayableToLoyaltyProgramPartners
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225162016665_xbrl_20210115172323312_82"
      unitRef="USD">24646000</pcom:AdjustmentsForIncreaseDecreaseInPayableToLoyaltyProgramPartners>
    <pcom:AdjustmentsForIncreaseDecreaseInPayableToLoyaltyProgramPartners
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225162016665_xbrl_20210115172323312_85"
      unitRef="USD">-27641000</pcom:AdjustmentsForIncreaseDecreaseInPayableToLoyaltyProgramPartners>
    <ifrs-full:OtherAdjustmentsForNoncashItems
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210115172323312_102"
      unitRef="USD">18872000</ifrs-full:OtherAdjustmentsForNoncashItems>
    <ifrs-full:OtherAdjustmentsForNoncashItems
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225162159350"
      unitRef="USD">-13331000</ifrs-full:OtherAdjustmentsForNoncashItems>
    <ifrs-full:DisclosureOfRelatedPartyExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304060938161">
                        &lt;div&gt;
                            &lt;div&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;23. RELATED PARTIES&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;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Transactions with key management personnel&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;&lt;i&gt;Compensation&lt;/i&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;In addition to their salaries, the Corporation also provides non-cash benefits to directors and executive officers. Directors and executive officers participate in the Corporation's share-based compensation plans (Refer to 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;Key management personnel compensation comprised the following:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; width: 70%; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;i&gt;(In thousands of Canadian dollars)&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Short-term employee salaries and benefits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,336&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; 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,727&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Share-based compensation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;5,068&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,572&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Total compensation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;7,404&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,299&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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:DisclosureOfRelatedPartyExplanatory>
    <ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304060945496">
                                            &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-size: 10pt; width: 70%; border-color: #000000;"&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;i&gt;(In thousands of Canadian dollars)&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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;2021&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Short-term employee salaries and benefits&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;2,336&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; 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,727&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;Share-based compensation&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;5,068&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,572&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                                &lt;tr&gt;
                                                    &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Total compensation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;7,404&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 15%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;5,299&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                    &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                &lt;/tr&gt;
                                            &lt;/table&gt;
                                        </ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210115160635288"
      unitRef="CAD">2336000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210115160740373"
      unitRef="CAD">2727000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210225162438378_xbrl_20210115160635288"
      unitRef="CAD">5068000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
    <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210225162438378_xbrl_20210115160740373"
      unitRef="CAD">2572000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="C_20210101to20211231"
      decimals="-3"
      id="Fxbrl_20210115160715559"
      unitRef="CAD">7404000</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20210115160721189"
      unitRef="CAD">5299000</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304164547489">
                                    &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;b&gt;24. RECLASSIFICATION OF EXPENSES&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 the first quarter of 2021, the Corporation updated its expense classification to align the presentation with how Management views the business internally and to make its reporting more relevant and comparable to other technology enabled platform companies. The prior period comparatives have been reclassified to conform to the current period presentation. As part of this reclassification, Foreign exchange gain/loss is no longer included in Total operating expenses. The reclassification did not result in a change in Income (Loss) before income taxes. Under the current presentation, Employment costs, Marketing and communications, Technology services and Other operating expenses are now reclassified as Sales and marketing, Research and development and General and administrative.&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;b&gt;Sales and marketing&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;Sales and marketing expenses consist primarily of employment costs, including share-based compensation expense and other personnel related expenses, for business development, marketing, account management, data analytics, partner delivery and other partner and customer facing functions. Other costs within sales and marketing include travel-related expenses, marketing agency and brand management costs, certain corporate overhead allocations and other general marketing expenses.&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;b&gt;Research and development&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;Research and development expenses consist primarily of employment costs, including share-based compensation expense and other personnel related expenses, for product-related functions including product management, engineering, web design and development and product delivery resources. These costs also include certain corporate overhead allocations. &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;b&gt;General and administrative&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;General and administrative expenses consist of employment costs, including share-based compensation expense and other personnel related expenses, for finance, accounting and treasury, legal, human resources, and the majority of the executive team. These costs also include corporate insurance, certain professional fees and software license costs, and other general corporate expenses.&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 are the classification of expenses for the year ended December 31, 2020 under the previous and current presentations.&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;Previous presentation:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 90%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 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;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;OPERATING EXPENSES&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; padding-left: 13.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Employment costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;24,659&lt;/span&gt;&lt;/span&gt;&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; padding-left: 13.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Marketing and communications&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; 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,220&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; padding-left: 13.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Technology services&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,767&lt;/span&gt;&lt;/span&gt;&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; padding-left: 13.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,859&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; padding-left: 13.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Foreign exchange gain&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(671&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; 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;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; padding-left: 13.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other operating expenses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,724&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; padding-left: 13.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment charges&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,798&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Total Operating Expenses&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;41,356&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;

                                        &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: Times New Roman, Times, serif;"&gt;&lt;br/&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;Current presentation:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 90%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 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;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;OPERATING EXPENSES&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; padding-left: 13.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Sales and marketing&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,242&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; padding-left: 13.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Research and development&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,725&lt;/span&gt;&lt;/span&gt;&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; padding-left: 13.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;General and administrative&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,403&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; padding-left: 13.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,859&lt;/span&gt;&lt;/span&gt;&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; border-bottom: 0.75pt solid #000000; padding-left: 13.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment charges&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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,798&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total Operating Expenses&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;42,027&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; padding-left: 13.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Foreign exchange gain&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(671&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;41,356&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;

                                    &lt;/div&gt;
                                </ifrs-full:DisclosureOfReclassificationsOrChangesInPresentationExplanatory>
    <ifrs-full:DisclosureOfExpensesByNatureExplanatory
      contextRef="C_20210101to20211231_ifrsfullReclassifiedItemsAxis_pcomPreviousReclassificationOfExpensesMember"
      id="Fxbrl_20220304181744842">
                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 90%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 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;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;OPERATING EXPENSES&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; padding-left: 13.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Employment costs&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;24,659&lt;/span&gt;&lt;/span&gt;&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; padding-left: 13.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Marketing and communications&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; 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,220&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; padding-left: 13.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Technology services&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2,767&lt;/span&gt;&lt;/span&gt;&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; padding-left: 13.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,859&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; padding-left: 13.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Foreign exchange gain&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(671&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; 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;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; padding-left: 13.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Other operating expenses&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;6,724&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; padding-left: 13.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment charges&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;1,798&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; 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;b&gt;Total Operating Expenses&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;41,356&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        </ifrs-full:DisclosureOfExpensesByNatureExplanatory>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="C_20200101to20201231_ifrsfullReclassifiedItemsAxis_pcomPreviousReclassificationOfExpensesMember"
      decimals="-3"
      id="Fxbrl_20220304182305309_22"
      unitRef="USD">24659000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:CommunicationExpense
      contextRef="C_20200101to20201231_ifrsfullReclassifiedItemsAxis_pcomPreviousReclassificationOfExpensesMember"
      decimals="-3"
      id="Fxbrl_20220304182305309_32"
      unitRef="USD">1220000</ifrs-full:CommunicationExpense>
    <pcom:TechnologyServices
      contextRef="C_20200101to20201231_ifrsfullReclassifiedItemsAxis_pcomPreviousReclassificationOfExpensesMember"
      decimals="-3"
      id="Fxbrl_20220304182305309_42"
      unitRef="USD">2767000</pcom:TechnologyServices>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="C_20200101to20201231_ifrsfullReclassifiedItemsAxis_pcomPreviousReclassificationOfExpensesMember"
      decimals="-3"
      id="Fxbrl_20220304182305309_52"
      unitRef="USD">4859000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="C_20200101to20201231_ifrsfullReclassifiedItemsAxis_pcomPreviousReclassificationOfExpensesMember"
      decimals="-3"
      id="Fxbrl_20220304182305309_62"
      unitRef="USD">671000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:OperatingExpense
      contextRef="C_20200101to20201231_ifrsfullReclassifiedItemsAxis_pcomPreviousReclassificationOfExpensesMember"
      decimals="-3"
      id="Fxbrl_20220304182305309_72"
      unitRef="USD">6724000</ifrs-full:OperatingExpense>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLoss
      contextRef="C_20200101to20201231_ifrsfullReclassifiedItemsAxis_pcomPreviousReclassificationOfExpensesMember"
      decimals="-3"
      id="Fxbrl_20220304182305309_82"
      unitRef="USD">1798000</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:ExpenseByNature
      contextRef="C_20200101to20201231_ifrsfullReclassifiedItemsAxis_pcomPreviousReclassificationOfExpensesMember"
      decimals="-3"
      id="Fxbrl_20220304182305309_92"
      unitRef="USD">41356000</ifrs-full:ExpenseByNature>
    <ifrs-full:DisclosureOfExpensesByNatureExplanatory
      contextRef="C_20210101to20211231"
      id="Fxbrl_20220304181753446">
                                            &lt;div&gt;
                                                &lt;table cellpadding="0" cellspacing="0" style="width: 90%; border-collapse: collapse; font-size: 10pt; border-color: #000000;"&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 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;For the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; white-space: nowrap;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;OPERATING EXPENSES&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; padding-left: 13.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Sales and marketing&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; 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="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;14,242&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; padding-left: 13.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Research and development&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,725&lt;/span&gt;&lt;/span&gt;&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; padding-left: 13.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;General and administrative&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;10,403&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; padding-left: 13.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Depreciation and amortization&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;4,859&lt;/span&gt;&lt;/span&gt;&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; border-bottom: 0.75pt solid #000000; padding-left: 13.6pt; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Impairment charges&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; 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,798&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;&lt;b&gt;Total Operating Expenses&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;42,027&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; text-align: left; width: 2%;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 1%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: right; width: 12%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; padding-left: 13.6pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;Foreign exchange gain&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;(671&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid #000000; text-align: left; 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;/tr&gt;
                                                    &lt;tr&gt;
                                                        &lt;td style="margin-top: 0pt; margin-bottom: 0pt; border-bottom: 0.75pt solid #000000; vertical-align: bottom; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; 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="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: right; width: 12%; background-color: #e6efff;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: Times New Roman,Times,serif;"&gt;41,356&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                                                        &lt;td style="vertical-align: bottom; border-top: 0.75pt solid #000000; border-bottom: 0.75pt solid #000000; text-align: left; width: 2%; background-color: #e6efff;"&gt;&#160;&lt;/td&gt;
                                                    &lt;/tr&gt;
                                                &lt;/table&gt;
                                            &lt;/div&gt;
                                        </ifrs-full:DisclosureOfExpensesByNatureExplanatory>
    <ifrs-full:SalesAndMarketingExpense
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304182328988_22"
      unitRef="USD">14242000</ifrs-full:SalesAndMarketingExpense>
    <ifrs-full:ResearchAndDevelopmentExpense
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304182328988_32"
      unitRef="USD">10725000</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:GeneralAndAdministrativeExpense
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304182328988_42"
      unitRef="USD">10403000</ifrs-full:GeneralAndAdministrativeExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304182328988_52"
      unitRef="USD">4859000</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLoss
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304182328988_62"
      unitRef="USD">1798000</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:ExpenseByNature
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304182328988_72"
      unitRef="USD">42027000</ifrs-full:ExpenseByNature>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304182328988_92"
      unitRef="USD">671000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:MiscellaneousOtherOperatingExpense
      contextRef="C_20200101to20201231"
      decimals="-3"
      id="Fxbrl_20220304182328988_102"
      unitRef="USD">41356000</ifrs-full:MiscellaneousOtherOperatingExpense>
</xbrl>
