<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:efr="http://www.energyfuels.com/20220630"
  xmlns:exch="http://xbrl.sec.gov/exch/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  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="efr-20220630.xsd" xlink:type="simple"/>
    <context id="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i640d8dabc972409e8375015450fe9c4b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XNYS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5e50068ee47049f0ab4ca6dd2b759762_I20220804">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <instant>2022-08-04</instant>
        </period>
    </context>
    <context id="icbe0c8938eb847beaddd3dafef8e3e76_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XTSE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i84623d43a2724e25b60a9d60ded8b985_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i693aac2c7d4a48728cda343717d93d68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4be68530c15942638e86c260bf6bdeb7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51996579226040a3834cc882d175dd33_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i404143cce0e342b0ae43ca2a1a75926a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i958d19610d6346e0874feb7bddc43695_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7557f295540b4e8fbbfab54954c9f65b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia79cdfb623f04882b5eadcafe5ad48ab_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5fa2625f472a4ca9a0a131a05bd399e4_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib08cfbb7b4024438a2433a76f94b5ad0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i76d2ff61cff2460ab0118a0f6e62ff61_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i719eeb11f9c74ea0b3fbe106d666e025_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="icda4b7bb56ca4b5f89d3f590352d228f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i90ae3a5d70604d60b27cb37d327d45ae_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i969ab7ed74da42ccbcb57602a301700a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i71ac863b1c3e4f679f650c5b9cdb3169_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1ac048abc13f4d2296ad18a8b3c3f723_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="idcff1fa167024707b3027230802768a1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib9ece33b7ecd4f8196b08816e1c15c9a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8f4b0fa961e34459b37d348dc6a1d0fb_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1064620f762043eb9c872f50c8a38c26_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i782fb832187b439e9fd95650c73eb12c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9b320fd90b4f41c3b9c0d8b417b6cf91_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i25cca27ea43f4c58bde6d9625dad9343_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i08c302a587fe4e53b801c0184ea3bd07_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i063977069f0a4a7b8aa4e8bf104c882a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i36c61a0665e2468e901843ccb73d0c1f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0f4febec744d432cb1e8c27051a2fd7a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i66d02f0c8e81434f8790f33a239e725f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia7c5ee28cb0d4ab083acc790907760ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if5688b8e5f23453da6de2428dcb9af71_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i31652bba33a545e882123359d80acc25_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84df0e9d48ba481690d09aba0db75980_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4a83a056e37b4f40a9c6208ffb6fa199_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6dcc2b4ee7d42ba9be752c355104551_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2d859ea2c66b44c8a4a9d1f5c2e2b5db_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5cd17e63f1964d4fb0bfbb8484f62273_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i600a32d0ddc34447b317090e693d4988_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie24b66d8a92b41ab9b1e26eeb4c3c8fc_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i468b42ae7baf4426af2ebd7c75f0397e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia774d9b7965040aaa07603bebc205d4c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib6c3d7c253f4495e8c7033d3813d88ad_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id47d5eb38b464a00af280614b8cdd54e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic23c79eae1944410826e6d135317d0b5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if732f74ff2f44cae9c02fe4222fc3d68_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic3d9cbe6ac0c4b75992b5a0ab1410784_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib31b2d8abb754e038fb82e7ca7ab1526_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6f194f4d57f947e899f7be73184b1234_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if9c5eff9c01843f7b2df075a8b7ac4ba_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7ea0bd14594047e2ac799f0029493a94_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i664308b235c24750be5fef440e5f79a4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2b5670a3a7c848d2b2464a2d3407605d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0ae4f141b8af4bd8b26c14ea2e04936d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5259f88a787848a2903156cb347d7f0a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1bca411933be4d1a97d46d6b2976f2b0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6fdf7f087bac4a9d993121ab29a63ea5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifbaa3aeddedb44e4b0b5c8e568aab9c0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib1b03ea468874d0c9513dc90f1a6654d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib8d3672ea7eb4e99acb28e27d88533c9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">efr:NicholsRanchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0a6512b1ed434139a29b7d31a3e0cc71_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">efr:NicholsRanchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i59948488c2f54ff9b1b6b1df669593fa_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">efr:AltaMesaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifa43176fd0d149d3a55daba42fd73a7f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">efr:AltaMesaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d8f39c3910f4b988f5858acf7f67b37_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">efr:EquipmentAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i619f89ca6ad1462d859b552e7f1ca479_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">efr:EquipmentAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i95d506c6a2344b708d22ec697a456baa_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="efr:MineralPropertiesAxis">efr:UranerzISRPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia8963870f68446ecae6c66b63a9ad928_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="efr:MineralPropertiesAxis">efr:UranerzISRPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idd586e00d9164c11b6abbe8d6a2d5e1d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="efr:MineralPropertiesAxis">efr:SheepMountainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia5787f2497e94ebb8bd6a3878eaca8bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="efr:MineralPropertiesAxis">efr:SheepMountainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i766ad01601c04d5b8cf5dbfaba41423c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="efr:MineralPropertiesAxis">efr:RocaHondaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifdcc14cef439412ea3d740246af6c4e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="efr:MineralPropertiesAxis">efr:RocaHondaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iadf81ab221b24ceaa316d0f8a8924016_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="efr:MineralPropertiesAxis">efr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9a21568b26904dc2a8dc5332969ba86c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="efr:MineralPropertiesAxis">efr:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia7906318332442398c3779c1a203abeb_D20220519-20220519">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <startDate>2022-05-19</startDate>
            <endDate>2022-05-19</endDate>
        </period>
    </context>
    <context id="i40f442fcd271445aa4a192293211d670_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i60d4609058eb4361aa797d6ed5bc1f6b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibcfdbe4a399e4c399704a3330717c687_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie4c15b6545a14bcf9948358ad5b7b1f6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7d05066dd2144e97a9e4fd31bfa8d4f6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8687e91eb51246c3b640b6df63178ebf_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">efr:CanyonProjectMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i911aa67e77904c7d9542127694437b0d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">efr:CanyonProjectMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0666f6cb116d4c5c8857e0852c762973_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">efr:AtTheMarketSaleOfStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i63a48bc275e1427f974c80edfa46a604_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">efr:StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4bc10f9a1eb9452a95567899cfe15fde_D20220125-20220125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-25</startDate>
            <endDate>2022-01-25</endDate>
        </period>
    </context>
    <context id="i51440bbc2a274d77b5641be4ccb7aaa4_D20220125-20220125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-25</startDate>
            <endDate>2022-01-25</endDate>
        </period>
    </context>
    <context id="i5852dbf4e3454c64a2eee7c8f8cabea8_D20220125-20220125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-25</startDate>
            <endDate>2022-01-25</endDate>
        </period>
    </context>
    <context id="i68240acacdc74b5b943dd9147a3c312e_D20220418-20220418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <startDate>2022-04-18</startDate>
            <endDate>2022-04-18</endDate>
        </period>
    </context>
    <context id="i09f50dc03fee4597b327a83ba6e1c7d2_D20220418-20220418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-18</startDate>
            <endDate>2022-04-18</endDate>
        </period>
    </context>
    <context id="ic45ce79ac1274284b812539eaa1bbc2d_D20220418-20220418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-18</startDate>
            <endDate>2022-04-18</endDate>
        </period>
    </context>
    <context id="i0978563c9b744846809f466f4a55c9fd_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2913c2fbabe245b7b6020113f026c6b1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib67174d2783c4b4f8d98f8c3761b65d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b92cb08661c4080b49164cc756065b5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i803dbca41c5f42f5b6488cc0c57452e2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id3d00cfd2c9a46adb3f42430ac5ad91b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie396ae06a79040e2933c57f77b10412e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i34e8070894f74906a7cd2b8a3038389e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia167a31c044a4cbe8c16f8f61073bd69_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3ab00855f5464c46a1cba541582ae72e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4641bc69ce5f4abd903992124097c794_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1fd3b9f838f048d690fa41b93ce83436_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0583a71afcea49d7b7515e7111859d91_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia75429dc4fd943efbd04792442f0fa0e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i90bc879870754c4daba788a851aa130a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5cfe10a7742546ed8a25ba7742f3735d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3282554f8e3b4bacb3495da7758804f0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib1df1b3a4b5d4303b1481acc24944b08_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i691435b917034c53a57a3a27b2b9e699_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia64092d8a090465491832f3ce4370f40_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i41d84941d1774adc84b6479f34337691_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic04d834997c345be8f11c0f87301214b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i54924fac4d99428d8d8c0d0ebfcac6a2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i00f70032787143529c86f362fe71f3b2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id543d9e2497a407cac9bc81c84395a26_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1a57939a327947d98148c555fd8b34a0_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idf0026d9f1a64f988c25f4e140b7ad99_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0f3d5be5f32348e8bb04c82a077c173e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i892b479c3355416081eccea321f44820_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if124c5a2f7de4cbda909ed86ac6f57a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2278e6a02a4e48c3a55343fc18e8d78b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id7338763d59d426ab54a84ee194d7048_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i66849a36422842a4be69e652c94c45a0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9412ee43b4164b5fb57dd799660e5dd6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i991a76c025c14363a5673b1e9ef218e0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic49d4d39d1334d18bee0950dcd0460ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i056d185685e24cc4b8e1916f2a1211a8_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i23dbff0fc6374393bb63bea2de7920fb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibb91a1f6228541fab9b40c744de14301_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4a5903ff52794b8891a497fc950bbc74_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i36dfea18d1e74e7e9141735963cfec31_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iaf44827c607a42458ae656fe09df2196_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if3d261d891e34d188a114c8fdb594e49_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3b8ff92f4f2b4c5db4ef64b4a4dc4e7d_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i93dd9406014c44ca8680d8d132b83034_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i21d4e486d85a4a08a5517d843bd66698_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">efr:ConsolidatedUraniumIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibedb35d27585480798616d7aebe239ee_D20210601-20210601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-01</endDate>
        </period>
    </context>
    <context id="i41f09a5f5aae4561898599d96ecc4e71_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">efr:UnitedNuclearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9f886841f01c46d8b78100c19d4b1030_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i716860e7d97d41338c87a57b1802ace3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id64972eae3184f108341e660362c2749_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8aee928326434ad2b46bf9ef61113b47_D20220601-20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-01</endDate>
        </period>
    </context>
    <context id="i65d04815a8d04060b6953b464338ecdd_D20200601-20200601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-01</endDate>
        </period>
    </context>
    <context id="i289e87b002e540b5b3ae2454db98a317_D20160601-20160630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <startDate>2016-06-01</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="i17e38f834dcd40e7b22766b19883c459_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="if3464b2eb547436db6415776cf0a42df_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">efr:LeoncitoProjectL.L.C.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i180a773c1b9d400dbc9e88d097815f48_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">efr:LeoncitoProjectL.L.C.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife04338a0579444c861f07b7266c2fea_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iaf51575c1f20473db5dcb0f309f4474a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie0403d438dec45a587c6c0842e3dd75e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i009b0248f54049d7bf62423e59571cb1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0480e80ca19d40c284a4f20f19a4d589_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i157c73531bf24b8b95c2de8aec031b91_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i49b7ae93b02a406aa1bdcb3e867d6996_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2ccfbb12978443758be04882e973c8e1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib2bdb8c01ee5474093be069670f0407a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9be7ea05ebdc419982cb5b896ef278e4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i10fc4b2768f14147bdeb49c00531c722_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5e2b375dad9c48c5a842fbffc6e59f2a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">efr:VirginiaEnergyResourcesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia39450134f2d44dc993092934a7c04cd_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001385849</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">efr:ConsolidatedUraniumIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="purchaseagreement">
        <measure>efr:purchaseAgreement</measure>
    </unit>
    <unit id="acre">
        <measure>utr:acre</measure>
    </unit>
    <unit id="mi">
        <measure>utr:mi</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80L2ZyYWc6NTdiNTY5NDM3MDA4NGYzM2E5ZTQ4MGM3NTY1NmI0ODYvdGFibGU6ZjhiNWFkZTRjMDBjNGVkNzg3ZDkzNWVjOWUzYjEwMjQvdGFibGVyYW5nZTpmOGI1YWRlNGMwMGM0ZWQ3ODdkOTM1ZWM5ZTNiMTAyNF8xLTEtMS0xLTQ3MTky_b0e331d7-fe4c-4d25-b6ae-2ff9339aef9e">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80L2ZyYWc6NTdiNTY5NDM3MDA4NGYzM2E5ZTQ4MGM3NTY1NmI0ODYvdGFibGU6ZjhiNWFkZTRjMDBjNGVkNzg3ZDkzNWVjOWUzYjEwMjQvdGFibGVyYW5nZTpmOGI1YWRlNGMwMGM0ZWQ3ODdkOTM1ZWM5ZTNiMTAyNF8zLTEtMS0xLTQ3MTky_6e2c77fb-ebdb-4e26-97ce-33c769b69bed">0001385849</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80L2ZyYWc6NTdiNTY5NDM3MDA4NGYzM2E5ZTQ4MGM3NTY1NmI0ODYvdGFibGU6ZjhiNWFkZTRjMDBjNGVkNzg3ZDkzNWVjOWUzYjEwMjQvdGFibGVyYW5nZTpmOGI1YWRlNGMwMGM0ZWQ3ODdkOTM1ZWM5ZTNiMTAyNF80LTEtMS0xLTQ3MTky_8407857e-06ff-45d9-9191-0b6f254ceb12">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80L2ZyYWc6NTdiNTY5NDM3MDA4NGYzM2E5ZTQ4MGM3NTY1NmI0ODYvdGFibGU6ZjhiNWFkZTRjMDBjNGVkNzg3ZDkzNWVjOWUzYjEwMjQvdGFibGVyYW5nZTpmOGI1YWRlNGMwMGM0ZWQ3ODdkOTM1ZWM5ZTNiMTAyNF81LTEtMS0xLTQ3MTky_9d46eb7f-abbb-44e4-9508-9fc855b1ac33">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80L2ZyYWc6NTdiNTY5NDM3MDA4NGYzM2E5ZTQ4MGM3NTY1NmI0ODYvdGFibGU6ZjhiNWFkZTRjMDBjNGVkNzg3ZDkzNWVjOWUzYjEwMjQvdGFibGVyYW5nZTpmOGI1YWRlNGMwMGM0ZWQ3ODdkOTM1ZWM5ZTNiMTAyNF82LTEtMS0xLTQ3MTky_69bbfd76-0cc6-4737-85d3-81daf5dddf84">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:Security12bTitle
      contextRef="icbe0c8938eb847beaddd3dafef8e3e76_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80L2ZyYWc6NTdiNTY5NDM3MDA4NGYzM2E5ZTQ4MGM3NTY1NmI0ODYvdGFibGU6ZjhiNWFkZTRjMDBjNGVkNzg3ZDkzNWVjOWUzYjEwMjQvdGFibGVyYW5nZTpmOGI1YWRlNGMwMGM0ZWQ3ODdkOTM1ZWM5ZTNiMTAyNF83LTEtMS0xLTQ3MTky_b187e5be-46f6-4ffd-8529-ca8147bb74d8">Common shares, no par value</dei:Security12bTitle>
    <dei:DocumentType
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGV4dHJlZ2lvbjo2ZTI4MzI3NGIwNGU0ZTA4YWNkYTBmYzU1NWExODk3OF8yMjIx_f35a7519-ffcd-4c33-bfb7-e0eaa4156943">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGV4dHJlZ2lvbjo2ZTI4MzI3NGIwNGU0ZTA4YWNkYTBmYzU1NWExODk3OF8yMjE1_ac830994-a731-44c9-9029-264e98104a2d">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGV4dHJlZ2lvbjo2ZTI4MzI3NGIwNGU0ZTA4YWNkYTBmYzU1NWExODk3OF8yMDk_5e506603-2cde-4148-a756-01441b234895">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGV4dHJlZ2lvbjo2ZTI4MzI3NGIwNGU0ZTA4YWNkYTBmYzU1NWExODk3OF8yMjE2_7172ae5c-8e9d-490c-9886-1e415c9500d1">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGV4dHJlZ2lvbjo2ZTI4MzI3NGIwNGU0ZTA4YWNkYTBmYzU1NWExODk3OF8yMjE3_75c59a33-60ac-458f-ab8f-7f04554ca8b5">001-36204</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGV4dHJlZ2lvbjo2ZTI4MzI3NGIwNGU0ZTA4YWNkYTBmYzU1NWExODk3OF8yMjE0_3bd0426b-f241-4849-aefe-a93ae6ecd34d">ENERGY FUELS INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGFibGU6OTI3NTM5YzFlNGUwNDcwOWI5MmMwNmZjZmI4MTY0ZTAvdGFibGVyYW5nZTo5Mjc1MzljMWU0ZTA0NzA5YjkyYzA2ZmNmYjgxNjRlMF8wLTEtMS0xLTQ3MTky_e15b083e-fd10-41c5-b69d-ed31f005751d">Z4</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGFibGU6OTI3NTM5YzFlNGUwNDcwOWI5MmMwNmZjZmI4MTY0ZTAvdGFibGVyYW5nZTo5Mjc1MzljMWU0ZTA0NzA5YjkyYzA2ZmNmYjgxNjRlMF8wLTItMS0xLTQ3MTky_a04fa932-7d33-439c-8a59-a8c6314bbffd">98-1067994</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGFibGU6Y2IyZmM3ZTk2MDEwNDRlNGJiMDQ4OGM5NTViMzNjYjUvdGFibGVyYW5nZTpjYjJmYzdlOTYwMTA0NGU0YmIwNDg4Yzk1NWIzM2NiNV8wLTAtMS0xLTQ3MTky_d83880e3-5d42-444b-87c1-b67fe87255cd">225 Union Blvd.,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGFibGU6Y2IyZmM3ZTk2MDEwNDRlNGJiMDQ4OGM5NTViMzNjYjUvdGFibGVyYW5nZTpjYjJmYzdlOTYwMTA0NGU0YmIwNDg4Yzk1NWIzM2NiNV8wLTEtMS0xLTQ3MTky_f069cead-08c8-4815-bde6-36e52ca1290a">Suite 600</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGFibGU6Y2IyZmM3ZTk2MDEwNDRlNGJiMDQ4OGM5NTViMzNjYjUvdGFibGVyYW5nZTpjYjJmYzdlOTYwMTA0NGU0YmIwNDg4Yzk1NWIzM2NiNV8xLTAtMS0xLTQ3MTky_17e89ce5-47ee-4bb8-b6f5-d78054010870">Lakewood,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGFibGU6Y2IyZmM3ZTk2MDEwNDRlNGJiMDQ4OGM5NTViMzNjYjUvdGFibGVyYW5nZTpjYjJmYzdlOTYwMTA0NGU0YmIwNDg4Yzk1NWIzM2NiNV8xLTEtMS0xLTQ3MTky_0d65e19b-5110-4f24-8fff-ebf8bb1c4976">CO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGFibGU6Y2IyZmM3ZTk2MDEwNDRlNGJiMDQ4OGM5NTViMzNjYjUvdGFibGVyYW5nZTpjYjJmYzdlOTYwMTA0NGU0YmIwNDg4Yzk1NWIzM2NiNV8xLTItMS0xLTQ3MTky_41bb3a37-7869-45e8-ac58-b4074135942e">80228</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGV4dHJlZ2lvbjo2ZTI4MzI3NGIwNGU0ZTA4YWNkYTBmYzU1NWExODk3OF8yMjE4_161fc619-bba0-408f-b392-9d9c29a2e46f">303</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGV4dHJlZ2lvbjo2ZTI4MzI3NGIwNGU0ZTA4YWNkYTBmYzU1NWExODk3OF8yMjEy_974a0dd0-1b5d-4efb-b513-b142868937e6">974-2140</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i640d8dabc972409e8375015450fe9c4b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGFibGU6MjQ1M2ExMGZiZGViNGIyZThjY2RlNjMxY2I2Y2NiOGEvdGFibGVyYW5nZToyNDUzYTEwZmJkZWI0YjJlOGNjZGU2MzFjYjZjY2I4YV8xLTAtMS0xLTQ3MTky_24cb0b8b-71c7-40c3-a109-85419ea8c569">Common shares, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i640d8dabc972409e8375015450fe9c4b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGFibGU6MjQ1M2ExMGZiZGViNGIyZThjY2RlNjMxY2I2Y2NiOGEvdGFibGVyYW5nZToyNDUzYTEwZmJkZWI0YjJlOGNjZGU2MzFjYjZjY2I4YV8xLTEtMS0xLTQ3MTky_85dc286a-4271-4951-b692-c0f9c56f1f8f">UUUU</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i640d8dabc972409e8375015450fe9c4b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGFibGU6MjQ1M2ExMGZiZGViNGIyZThjY2RlNjMxY2I2Y2NiOGEvdGFibGVyYW5nZToyNDUzYTEwZmJkZWI0YjJlOGNjZGU2MzFjYjZjY2I4YV8xLTItMS0xLTQ3MTky_aa65a580-be04-43af-b211-2b2426cc94f7">NYSEAMER</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGV4dHJlZ2lvbjo2ZTI4MzI3NGIwNGU0ZTA4YWNkYTBmYzU1NWExODk3OF8yMjE5_0ac33ccc-2263-42ef-975e-0f01fb9533f6">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGV4dHJlZ2lvbjo2ZTI4MzI3NGIwNGU0ZTA4YWNkYTBmYzU1NWExODk3OF8yMjIw_005c7423-04ab-4c45-9ec5-95dd5ce2ab06">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGFibGU6NTE2YjJmY2Q4YmRmNDVjMzkyZmNiMDkwYjkzOGU2YzkvdGFibGVyYW5nZTo1MTZiMmZjZDhiZGY0NWMzOTJmY2IwOTBiOTM4ZTZjOV8wLTAtMS0xLTQ3MTky_d783c6d8-6c91-4a87-8441-44aa7e07c117">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGFibGU6NTE2YjJmY2Q4YmRmNDVjMzkyZmNiMDkwYjkzOGU2YzkvdGFibGVyYW5nZTo1MTZiMmZjZDhiZGY0NWMzOTJmY2IwOTBiOTM4ZTZjOV8xLTMtMS0xLTQ3MTky_e289eb64-89d2-4b4a-83f4-6856fe2cb91f">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGFibGU6NTE2YjJmY2Q4YmRmNDVjMzkyZmNiMDkwYjkzOGU2YzkvdGFibGVyYW5nZTo1MTZiMmZjZDhiZGY0NWMzOTJmY2IwOTBiOTM4ZTZjOV8yLTEtMS0xLTQ3MTky_0580d363-6aed-473b-837b-9a82643882a1">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGV4dHJlZ2lvbjo2ZTI4MzI3NGIwNGU0ZTA4YWNkYTBmYzU1NWExODk3OF8yMjEz_834e395c-cc28-480e-8f75-c6f0d3a907ed">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i5e50068ee47049f0ab4ca6dd2b759762_I20220804"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8xL2ZyYWc6NmUyODMyNzRiMDRlNGUwOGFjZGEwZmM1NTVhMTg5NzgvdGV4dHJlZ2lvbjo2ZTI4MzI3NGIwNGU0ZTA4YWNkYTBmYzU1NWExODk3OF8yMjIy_55a8eb68-48fa-4e66-baab-e1444ec854dc"
      unitRef="shares">157578374</dei:EntityCommonStockSharesOutstanding>
    <efr:RevenuesRareEarthConcentrates
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNC0xLTEtMS00NzE5Mg_b9f51b5e-ae71-451b-bb2a-e6cb31910cba"
      unitRef="usd">449000</efr:RevenuesRareEarthConcentrates>
    <efr:RevenuesRareEarthConcentrates
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNC0zLTEtMS00NzE5Mg_150ea98f-041f-48ae-a3ed-a6e7620be54a"
      unitRef="usd">0</efr:RevenuesRareEarthConcentrates>
    <efr:RevenuesRareEarthConcentrates
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNC01LTEtMS00NzE5Mg_da634031-f4a4-42e0-ba46-00f709cf723f"
      unitRef="usd">449000</efr:RevenuesRareEarthConcentrates>
    <efr:RevenuesRareEarthConcentrates
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNC03LTEtMS00NzE5Mg_4f2be601-425b-4a9c-a6ab-48f4c500ab60"
      unitRef="usd">0</efr:RevenuesRareEarthConcentrates>
    <efr:RevenuesVanadiumConcentrates
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNS0xLTEtMS00NzE5Mg_359935fb-3122-41ea-9b6f-24a6efb4c242"
      unitRef="usd">5295000</efr:RevenuesVanadiumConcentrates>
    <efr:RevenuesVanadiumConcentrates
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNS0zLTEtMS00NzE5Mg_d9adda61-cb5f-4357-b9ce-99895c741088"
      unitRef="usd">0</efr:RevenuesVanadiumConcentrates>
    <efr:RevenuesVanadiumConcentrates
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNS01LTEtMS00NzE5Mg_699d0d39-25b4-4868-b276-c51665554f1c"
      unitRef="usd">7707000</efr:RevenuesVanadiumConcentrates>
    <efr:RevenuesVanadiumConcentrates
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNS03LTEtMS00NzE5Mg_fdea5a5c-c2ba-4427-8853-0fc2947538d1"
      unitRef="usd">0</efr:RevenuesVanadiumConcentrates>
    <efr:RevenuesAlternateFeedMaterialsProcessingandOther
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNy0xLTEtMS00NzE5Mg_7914cac7-8e5f-4bda-b2ca-c717daa3bc06"
      unitRef="usd">723000</efr:RevenuesAlternateFeedMaterialsProcessingandOther>
    <efr:RevenuesAlternateFeedMaterialsProcessingandOther
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNy0zLTEtMS00NzE5Mg_87083b24-7358-4a40-970a-f84869c792f8"
      unitRef="usd">456000</efr:RevenuesAlternateFeedMaterialsProcessingandOther>
    <efr:RevenuesAlternateFeedMaterialsProcessingandOther
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNy01LTEtMS00NzE5Mg_f07132b1-d44c-42bd-b837-a888fcaacd11"
      unitRef="usd">1248000</efr:RevenuesAlternateFeedMaterialsProcessingandOther>
    <efr:RevenuesAlternateFeedMaterialsProcessingandOther
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNy03LTEtMS00NzE5Mg_e135c6ea-33d5-48b7-8a0b-42e513a08594"
      unitRef="usd">809000</efr:RevenuesAlternateFeedMaterialsProcessingandOther>
    <us-gaap:Revenues
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfOC0xLTEtMS00NzE5Mg_2339ca9d-2748-42cc-8ba9-2c9e57943557"
      unitRef="usd">6467000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfOC0zLTEtMS00NzE5Mg_4aa01096-3f9e-434c-8a58-bfe98dbc1728"
      unitRef="usd">456000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfOC01LTEtMS00NzE5Mg_318f0e14-2720-4d23-aca1-d649cad1d7ae"
      unitRef="usd">9404000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfOC03LTEtMS00NzE5Mg_decf0da0-0a1a-4b5a-a199-fe7f40bc0d2f"
      unitRef="usd">809000</us-gaap:Revenues>
    <efr:CostOfRevenueRareEarthConcentrates
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTAtMS0xLTEtNDcxOTI_5d397b0b-5d79-4e3f-a920-3f4cf3d3e2db"
      unitRef="usd">222000</efr:CostOfRevenueRareEarthConcentrates>
    <efr:CostOfRevenueRareEarthConcentrates
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTAtMy0xLTEtNDcxOTI_072332c8-8487-464d-a62d-26feded6aa2e"
      unitRef="usd">0</efr:CostOfRevenueRareEarthConcentrates>
    <efr:CostOfRevenueRareEarthConcentrates
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTAtNS0xLTEtNDcxOTI_6b234dcf-c532-4c55-a3a0-90bd7184de63"
      unitRef="usd">222000</efr:CostOfRevenueRareEarthConcentrates>
    <efr:CostOfRevenueRareEarthConcentrates
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTAtNy0xLTEtNDcxOTI_0494a08f-2465-4e87-8471-86918ba31586"
      unitRef="usd">0</efr:CostOfRevenueRareEarthConcentrates>
    <efr:CostOfRevenueVanadiumConcentrates
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTEtMS0xLTEtNDcxOTI_02527caf-12dc-4194-b2b5-adb6f41b0242"
      unitRef="usd">2102000</efr:CostOfRevenueVanadiumConcentrates>
    <efr:CostOfRevenueVanadiumConcentrates
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTEtMy0xLTEtNDcxOTI_678e4076-2a42-46e5-a21a-c2bd4c1b5b82"
      unitRef="usd">0</efr:CostOfRevenueVanadiumConcentrates>
    <efr:CostOfRevenueVanadiumConcentrates
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTEtNS0xLTEtNDcxOTI_47ea9245-1173-4838-bfbf-805ae9ab02a5"
      unitRef="usd">3331000</efr:CostOfRevenueVanadiumConcentrates>
    <efr:CostOfRevenueVanadiumConcentrates
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTEtNy0xLTEtNDcxOTI_454ec237-88e0-4c3b-97ac-f6c69d22ff34"
      unitRef="usd">0</efr:CostOfRevenueVanadiumConcentrates>
    <efr:UnderutilizedCapacityProductionCostsRareEarthConcentrates
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTQtMS0xLTEtNDcxOTI_8d50cf67-b803-409a-b56e-fcc113c79d6b"
      unitRef="usd">1095000</efr:UnderutilizedCapacityProductionCostsRareEarthConcentrates>
    <efr:UnderutilizedCapacityProductionCostsRareEarthConcentrates
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTQtMy0xLTEtNDcxOTI_68149af0-ae5d-49d3-bd94-1747742f7ec7"
      unitRef="usd">0</efr:UnderutilizedCapacityProductionCostsRareEarthConcentrates>
    <efr:UnderutilizedCapacityProductionCostsRareEarthConcentrates
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTQtNS0xLTEtNDcxOTI_06f9bb3a-2c34-4a1a-b2a5-e18ec67e5341"
      unitRef="usd">2758000</efr:UnderutilizedCapacityProductionCostsRareEarthConcentrates>
    <efr:UnderutilizedCapacityProductionCostsRareEarthConcentrates
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTQtNy0xLTEtNDcxOTI_5874a9f1-7abf-418a-a2d6-f2a15bb9e727"
      unitRef="usd">0</efr:UnderutilizedCapacityProductionCostsRareEarthConcentrates>
    <us-gaap:CostOfRevenue
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTUtMS0xLTEtNDcxOTI_73248e33-87be-49e6-8ffd-b6da64bf0f44"
      unitRef="usd">3419000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTUtMy0xLTEtNDcxOTI_3ea31501-0752-4f8a-9ccc-2e0fd04f67de"
      unitRef="usd">0</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTUtNS0xLTEtNDcxOTI_e4dbccc9-ae69-49c2-b245-0d21dc100395"
      unitRef="usd">6311000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTUtNy0xLTEtNDcxOTI_fcad4af0-1ea4-476c-b117-83888fb13eb7"
      unitRef="usd">0</us-gaap:CostOfRevenue>
    <efr:DevelopmentPermittingAndLandHolding
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTgtMS0xLTEtNDcxOTI_5ad6d6f7-702c-4cc0-9038-2bfb0f287976"
      unitRef="usd">1219000</efr:DevelopmentPermittingAndLandHolding>
    <efr:DevelopmentPermittingAndLandHolding
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTgtMy0xLTEtNDcxOTI_1287350d-2d89-4cc1-bbd4-d43eaa9f8522"
      unitRef="usd">2517000</efr:DevelopmentPermittingAndLandHolding>
    <efr:DevelopmentPermittingAndLandHolding
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTgtNS0xLTEtNDcxOTI_c6e05790-cc88-4c60-975c-eed441aafbc9"
      unitRef="usd">2392000</efr:DevelopmentPermittingAndLandHolding>
    <efr:DevelopmentPermittingAndLandHolding
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTgtNy0xLTEtNDcxOTI_b28cdea9-1dea-44e2-921b-6a7f14f18328"
      unitRef="usd">5888000</efr:DevelopmentPermittingAndLandHolding>
    <efr:StandbyCosts
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTktMS0xLTEtNDcxOTI_789e4e2c-612c-44cc-a070-f3c8d390726c"
      unitRef="usd">3323000</efr:StandbyCosts>
    <efr:StandbyCosts
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTktMy0xLTEtNDcxOTI_b64cea84-d56e-4e04-9c4b-a2f4c38af446"
      unitRef="usd">2118000</efr:StandbyCosts>
    <efr:StandbyCosts
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTktNS0xLTEtNDcxOTI_9011a327-f421-4f6e-9f06-9505732e3256"
      unitRef="usd">6798000</efr:StandbyCosts>
    <efr:StandbyCosts
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMTktNy0xLTEtNDcxOTI_b01edd8f-2311-4ea6-94cc-a4dc0f8f0acd"
      unitRef="usd">4253000</efr:StandbyCosts>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjItMS0xLTEtNDcxOTI_d67ac017-00aa-46c5-bcdb-b8aa42760b11"
      unitRef="usd">510000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjItMy0xLTEtNDcxOTI_0345bd1a-bb78-42e0-9d1a-84cd1e58ea5d"
      unitRef="usd">351000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjItNS0xLTEtNDcxOTI_ccfd9361-d58e-4656-8ded-5069c2d9fae0"
      unitRef="usd">904000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjItNy0xLTEtNDcxOTI_2d7702fe-5ba7-4703-a946-b3b2aa01802d"
      unitRef="usd">672000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:SellingExpense
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjMtMS0xLTEtNDcxOTI_09275a4b-0973-40a2-bcfc-04d2272e9c1b"
      unitRef="usd">21000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjMtMy0xLTEtNDcxOTI_dae92ad4-d115-4968-aa6d-9c4984a8c4ea"
      unitRef="usd">0</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjMtNS0xLTEtNDcxOTI_147c8d3e-c35d-4d3c-a320-daa6b5212828"
      unitRef="usd">30000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjMtNy0xLTEtNDcxOTI_81db23b4-c1aa-490e-975b-35be4a0720ab"
      unitRef="usd">0</us-gaap:SellingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjUtMS0xLTEtNDcxOTI_1fd108ed-2c2f-41d2-946f-f4752cd05f8b"
      unitRef="usd">4682000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjUtMy0xLTEtNDcxOTI_7844aedf-2ad4-42b3-9857-8ec8622d9d46"
      unitRef="usd">3812000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjUtNS0xLTEtNDcxOTI_2410ab7b-e8a6-4592-85d9-45ce17ba8e6a"
      unitRef="usd">9889000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjUtNy0xLTEtNDcxOTI_d2e5bd8d-4acf-4c6d-b7bf-33bc90a2d838"
      unitRef="usd">7185000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjYtMS0xLTEtNDcxOTI_d6730e4a-aa86-4db1-b2cc-5e93569833ac"
      unitRef="usd">-6707000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjYtMy0xLTEtNDcxOTI_949a10d0-d90f-4a15-b5e3-fc4522464840"
      unitRef="usd">-8342000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjYtNS0xLTEtNDcxOTI_2f42e7a2-8e36-4fda-bcc9-84b4dd7873c8"
      unitRef="usd">-16920000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjYtNy0xLTEtNDcxOTI_1e1ace4b-0b51-44aa-956d-4edf1c391d77"
      unitRef="usd">-17189000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjktMS0xLTEtNDcxOTI_4c836a12-33e8-4ac2-b5e3-7d3915852b51"
      unitRef="usd">8000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjktMy0xLTEtNDcxOTI_4cfa20e2-1dbe-4b54-b663-bef4e50f509e"
      unitRef="usd">14000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjktNS0xLTEtNDcxOTI_0b8d7c4d-284a-47dd-9915-1af555a7a614"
      unitRef="usd">17000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMjktNy0xLTEtNDcxOTI_db82b4e2-6df8-4867-b4e9-4887528018fb"
      unitRef="usd">30000</us-gaap:InterestExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzAtMS0xLTEtNDcxOTI_9bdac443-2a00-4bd7-9d2b-6b54381c24e8"
      unitRef="usd">-11344000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzAtMy0xLTEtNDcxOTI_53cfbf18-661f-4c46-bcfa-e211cb26ac4a"
      unitRef="usd">-2435000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzAtNS0xLTEtNDcxOTI_d60683d4-fd8e-47d5-9e9a-5349d238b11c"
      unitRef="usd">-15852000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzAtNy0xLTEtNDcxOTI_8a5eba0e-dcaf-4ecd-8f6c-b40f05f6ed9d"
      unitRef="usd">-4482000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzEtMS0xLTEtNDcxOTI_ea17a434-39ba-4759-be16-f45af01b4e3f"
      unitRef="usd">-18059000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzEtMy0xLTEtNDcxOTI_89d82e6b-8f9f-4a75-9a05-b3c57ba2d917"
      unitRef="usd">-10791000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzEtNS0xLTEtNDcxOTI_cec0427f-c2eb-46fb-b034-76fe6eb7d1e6"
      unitRef="usd">-32789000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzEtNy0xLTEtNDcxOTI_7be472a2-769a-4506-9bd0-f4590431e45f"
      unitRef="usd">-21701000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzQtMS0xLTEtNDcxOTI_ab0a0f98-48b1-4cc6-aa6c-2c112e911eb9"
      unitRef="usd">-3488000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzQtMy0xLTEtNDcxOTI_2ba5d187-0266-4b20-a316-5d6f3e535625"
      unitRef="usd">-897000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzQtNS0xLTEtNDcxOTI_3e6556af-f63a-4038-95f2-2f5ae644e37c"
      unitRef="usd">-1722000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzQtNy0xLTEtNDcxOTI_83d2207a-7cb1-4ca5-a480-e3b5b1d65291"
      unitRef="usd">-544000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzYtMS0xLTEtNDcxOTI_e530b68b-573a-4a15-a7ae-c240e82b167f"
      unitRef="usd">-3488000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzYtMy0xLTEtNDcxOTI_0d6754f3-08dc-4e70-bebf-f6ca47f21e10"
      unitRef="usd">-897000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzYtNS0xLTEtNDcxOTI_89861460-5922-45a6-87ef-5444e06d0382"
      unitRef="usd">-1722000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzYtNy0xLTEtNDcxOTI_ce4eb461-5cdb-4196-a993-902ea8d4c081"
      unitRef="usd">-544000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzctMS0xLTEtNDcxOTI_adcef4a7-ff5c-498c-ad5a-cb3a83f3ceee"
      unitRef="usd">-21547000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzctMy0xLTEtNDcxOTI_fcdfe119-1f2d-4d11-8bfa-efd4235dabdd"
      unitRef="usd">-11688000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzctNS0xLTEtNDcxOTI_5d45f773-cd73-477e-a8c8-370c4fb3c0d7"
      unitRef="usd">-34511000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfMzctNy0xLTEtNDcxOTI_c1a09301-31df-4a11-a997-07e5a9198573"
      unitRef="usd">-22245000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDAtMS0xLTEtNDcxOTI_52765940-e11b-49e3-88e2-60d2f56a6603"
      unitRef="usd">-18054000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDAtMy0xLTEtNDcxOTI_8bac15c2-af5e-46c1-bdcf-6537c5821ad3"
      unitRef="usd">-10784000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDAtNS0xLTEtNDcxOTI_3c470f84-7340-43ea-967e-43d53f1d32c4"
      unitRef="usd">-32783000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDAtNy0xLTEtNDcxOTI_90962790-c412-404b-95d7-28c8d7282341"
      unitRef="usd">-21692000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDEtMS0xLTEtNDcxOTI_14f73666-f1b0-4e44-9f86-224c105f624b"
      unitRef="usd">5000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDEtMy0xLTEtNDcxOTI_a4a79385-ed37-4303-bec5-a2cee38f9f5c"
      unitRef="usd">7000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDEtNS0xLTEtNDcxOTI_6d5dc117-5c90-4a3e-bf0e-08ca0792380a"
      unitRef="usd">6000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDEtNy0xLTEtNDcxOTI_d7895ce9-9bf1-491b-b1a0-6b44862dd494"
      unitRef="usd">9000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDItMS0xLTEtNDcxOTI_767e92f9-ea29-42ac-b59b-feb8bec7f18d"
      unitRef="usd">-18059000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDItMy0xLTEtNDcxOTI_35221999-0551-4e1c-b865-d82dac1db452"
      unitRef="usd">-10791000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDItNS0xLTEtNDcxOTI_e8dd8fa2-2e6e-461b-a27b-4b573f5a3a34"
      unitRef="usd">-32789000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDItNy0xLTEtNDcxOTI_3add47c2-cae4-4f43-afe7-500b16a63a26"
      unitRef="usd">-21701000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDQtMS0xLTEtNDcxOTI_a8950a39-207e-412f-a4af-ee66e3ac2e0a"
      unitRef="usd">-21542000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDQtMy0xLTEtNDcxOTI_49322113-7242-498d-8cc5-e1d3f640957d"
      unitRef="usd">-11681000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDQtNS0xLTEtNDcxOTI_1c6d8716-6240-4a75-9ad1-0ff7da5ec1a8"
      unitRef="usd">-34505000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDQtNy0xLTEtNDcxOTI_0cf1a00c-4c51-4372-a431-0f28e83d8b59"
      unitRef="usd">-22236000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDUtMS0xLTEtNDcxOTI_aad8de9a-49ce-4c89-bbf6-a74445dc7c96"
      unitRef="usd">5000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDUtMy0xLTEtNDcxOTI_81f1ec25-9770-4cd4-b30f-1d4188d63b98"
      unitRef="usd">7000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDUtNS0xLTEtNDcxOTI_0cf79413-bad2-445f-bb63-67110739630e"
      unitRef="usd">6000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDUtNy0xLTEtNDcxOTI_256b70f4-7247-4f7f-8260-58d4dd3520be"
      unitRef="usd">9000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDYtMS0xLTEtNDcxOTI_4a3736b7-f6d0-4b89-b487-0b8063ea6a7f"
      unitRef="usd">-21547000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDYtMy0xLTEtNDcxOTI_0ee83f91-1e33-421d-8338-3276d30d09e9"
      unitRef="usd">-11688000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDYtNS0xLTEtNDcxOTI_a3a9b6f8-469b-4705-8b55-b251a9f69ddb"
      unitRef="usd">-34511000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDYtNy0xLTEtNDcxOTI_73927581-8251-4f5d-ad10-49c2a5bf9180"
      unitRef="usd">-22245000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDgtMS0xLTEtNDcxOTI_3705429d-a10d-465a-8dee-668c74958448"
      unitRef="usdPerShare">-0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDgtMS0xLTEtNDcxOTI_c6193fc4-cf89-41f0-89ac-d540e13f31d4"
      unitRef="usdPerShare">-0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDgtMy0xLTEtNDcxOTI_016b61d4-4d1e-4552-87bd-db284ec9264f"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDgtMy0xLTEtNDcxOTI_fbada137-fbb8-4af6-9c55-a5fee8c952be"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDgtNS0xLTEtNDcxOTI_8c9cdfa9-276a-4814-a8b0-db444d8be37c"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDgtNS0xLTEtNDcxOTI_9ec01937-dbd1-45e4-a7a4-321e7e7a1f2f"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDgtNy0xLTEtNDcxOTI_ab52d9fc-37aa-48ba-9626-f63780f1e336"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yMi9mcmFnOmUxMTdiOWIwMjE2OTQ5NjZhMWM5NDhjN2FiMzA0MTg0L3RhYmxlOmZhOTk2YjA4YTk5ZDQwOTFhNTVmYjk5MTc3MDFkYmYyL3RhYmxlcmFuZ2U6ZmE5OTZiMDhhOTlkNDA5MWE1NWZiOTkxNzcwMWRiZjJfNDgtNy0xLTEtNDcxOTI_f5041e02-15a9-4f73-9035-5cb86839e1e9"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMy0xLTEtMS00NzE5Mg_54c7219d-f43f-4355-9956-982c1ed313bd"
      unitRef="usd">86363000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMy0zLTEtMS00NzE5Mg_c2d13ce7-412e-4dc8-b917-07035249b87c"
      unitRef="usd">112517000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:TradingSecurities
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfNC0xLTEtMS00NzE5Mg_bdb8f39a-c642-4cb1-9023-9780ed1b06f4"
      unitRef="usd">11795000</us-gaap:TradingSecurities>
    <us-gaap:TradingSecurities
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfNC0zLTEtMS00NzE5Mg_5770cbb1-4339-4061-bd61-8e22fdf0e97c"
      unitRef="usd">494000</us-gaap:TradingSecurities>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfNS0wLTEtMS00NzE5Mi90ZXh0cmVnaW9uOjQ2YzQzYTM0Y2VmYjQ5ZTNhYTFlOWU1ODI2ZWJmOWFkXzcx_bf65fbb9-b467-47d1-b688-0e498fedfa1d"
      unitRef="usd">223000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfNS0wLTEtMS00NzE5Mi90ZXh0cmVnaW9uOjQ2YzQzYTM0Y2VmYjQ5ZTNhYTFlOWU1ODI2ZWJmOWFkXzc4_fcee8c61-ea0a-491e-8602-77a0efedac83"
      unitRef="usd">223000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfNS0xLTEtMS00NzE5Mg_1648ad4c-7974-4d97-88de-207b13fb308c"
      unitRef="usd">3019000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfNS0zLTEtMS00NzE5Mg_14127964-030f-4484-afb6-de0ed267d532"
      unitRef="usd">3954000</us-gaap:ReceivablesNetCurrent>
    <efr:InventoryCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfNi0xLTEtMS00NzE5Mg_36d90a51-72f5-4865-8bc1-719f0318c4e9"
      unitRef="usd">28565000</efr:InventoryCurrent>
    <efr:InventoryCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfNi0zLTEtMS00NzE5Mg_bdd7f851-bb3a-49e3-b846-ff4ae1b33476"
      unitRef="usd">30772000</efr:InventoryCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfNy0xLTEtMS00NzE5Mg_48485486-f153-43fc-8076-77103220a278"
      unitRef="usd">8162000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfNy0zLTEtMS00NzE5Mg_f12aad6c-8fcc-49e1-beea-89ae78ae536b"
      unitRef="usd">1568000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfOC0xLTEtMS00NzE5Mg_a4dfb1ed-514e-4015-acec-885ae504a7f0"
      unitRef="usd">137904000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfOC0zLTEtMS00NzE5Mg_04c5622b-0d56-46a6-b984-d53c1f388a8f"
      unitRef="usd">149305000</us-gaap:AssetsCurrent>
    <us-gaap:NontradeReceivablesNoncurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfOS0xLTEtMS00NzE5Mg_8fd1b3ab-a308-4ef5-9db0-1687a5738eab"
      unitRef="usd">1610000</us-gaap:NontradeReceivablesNoncurrent>
    <us-gaap:NontradeReceivablesNoncurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfOS0zLTEtMS00NzE5Mg_d7458187-b1ed-4985-966d-d76e88f60e4b"
      unitRef="usd">0</us-gaap:NontradeReceivablesNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMTAtMS0xLTEtNDcxOTI_dfe662df-e254-486c-aad5-03e5e8847d8e"
      unitRef="usd">1791000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMTAtMy0xLTEtNDcxOTI_e2078b1f-339c-4ee0-8c52-33d5ee2e8d8d"
      unitRef="usd">1368000</us-gaap:InventoryNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMTEtMS0xLTEtNDcxOTI_48faa8e1-7327-4458-b3ea-215da9967d1a"
      unitRef="usd">271000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMTEtMy0xLTEtNDcxOTI_4b59052d-e2d7-46ec-8cdf-cc3deffd3266"
      unitRef="usd">408000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMTItMS0xLTEtNDcxOTI_480d1192-86c6-49f4-be3d-f33a14e40f30"
      unitRef="usd">21302000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMTItMy0xLTEtNDcxOTI_c5a66097-6f76-473e-afae-d40e8043c5f9"
      unitRef="usd">38538000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMTMtMS0xLTEtNDcxOTI_4ff07497-c2c4-4435-ac85-2bae0a66df76"
      unitRef="usd">21515000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMTMtMy0xLTEtNDcxOTI_3547ce74-cee6-4bfd-ad4b-0db8e68213e6"
      unitRef="usd">21983000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:MineralPropertiesNet
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMTQtMS0xLTEtNDcxOTI_5bda80a6-5240-4361-af36-fa58f761b00c"
      unitRef="usd">83539000</us-gaap:MineralPropertiesNet>
    <us-gaap:MineralPropertiesNet
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMTQtMy0xLTEtNDcxOTI_741f1a7e-4eaa-49a4-b2dc-376800ec4cc1"
      unitRef="usd">83539000</us-gaap:MineralPropertiesNet>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMTUtMS0xLTEtNDcxOTI_db45d072-c453-4ebe-a8d4-c4f27d3eb5f1"
      unitRef="usd">20326000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMTUtMy0xLTEtNDcxOTI_fe7f32b1-22c1-4092-8744-0d9dc7e58efb"
      unitRef="usd">20305000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:Assets
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMTYtMS0xLTEtNDcxOTI_b5e6c1d5-476c-4657-80a0-c6a01eb7d62c"
      unitRef="usd">288258000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMTYtMy0xLTEtNDcxOTI_2bf3c7df-2689-46c9-96ce-9048197020a1"
      unitRef="usd">315446000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMjEtMS0xLTEtNDcxOTI_97bc7db6-3e9a-488b-b24d-240896f6ea98"
      unitRef="usd">3284000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMjEtMy0xLTEtNDcxOTI_34438437-31d8-4b3a-b8d6-2f1ed21044f2"
      unitRef="usd">5764000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMjItMS0xLTEtNDcxOTI_6d0e3c64-6dfb-417a-8f1f-209a954fc70b"
      unitRef="usd">312000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMjItMy0xLTEtNDcxOTI_bafc49f4-b8c3-4f87-b9dc-201250b78f20"
      unitRef="usd">324000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMjQtMS0xLTEtNDcxOTI_20a39f02-5fd2-4f69-b760-b2845ed2951f"
      unitRef="usd">219000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMjQtMy0xLTEtNDcxOTI_5a5b86b1-b1a3-47c2-9458-417e6f01d253"
      unitRef="usd">27000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMjctMS0xLTEtNDcxOTI_7cb3ef5e-32ad-41f4-8c79-1716a89b269d"
      unitRef="usd">3815000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMjctMy0xLTEtNDcxOTI_99757bc2-0d96-476d-a777-af402dff7f0c"
      unitRef="usd">6115000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMjktMS0xLTEtNDcxOTI_0c9c55f7-3fe1-4d82-aa30-c224bde5e5bb"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMjktMy0xLTEtNDcxOTI_395aa953-b868-4542-837c-281a1b7e80a6"
      unitRef="usd">145000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzAtMS0xLTEtNDcxOTI_699258c5-c8ee-43de-91bb-ae3177315ff2"
      unitRef="usd">13927000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzAtMy0xLTEtNDcxOTI_ba2bb97d-64e9-420e-bc1e-8ac70eb2b4b7"
      unitRef="usd">13660000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:Liabilities
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzItMS0xLTEtNDcxOTI_47321bd4-c7e8-49bf-a600-1251d3125137"
      unitRef="usd">17742000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzItMy0xLTEtNDcxOTI_a945ae36-b019-4172-8156-f63a23845504"
      unitRef="usd">19920000</us-gaap:Liabilities>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzQtMC0xLTEtNDcxOTIvdGV4dHJlZ2lvbjpiOTI2YTgxZDYxNDE0NzQ5OTg5YTg2YjkyMDE3MjAxNV8xMTI_559ed461-3294-4561-a88f-c58e005c934f"
      unitRef="shares">157569420</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzQtMC0xLTEtNDcxOTIvdGV4dHJlZ2lvbjpiOTI2YTgxZDYxNDE0NzQ5OTg5YTg2YjkyMDE3MjAxNV8xMTI_a445a2e7-1c4b-41d1-add6-4408a9a8a70e"
      unitRef="shares">157569420</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzQtMC0xLTEtNDcxOTIvdGV4dHJlZ2lvbjpiOTI2YTgxZDYxNDE0NzQ5OTg5YTg2YjkyMDE3MjAxNV8xMzc_2481101a-d89d-4d26-a975-b6974ddb06f1"
      unitRef="shares">156262199</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzQtMC0xLTEtNDcxOTIvdGV4dHJlZ2lvbjpiOTI2YTgxZDYxNDE0NzQ5OTg5YTg2YjkyMDE3MjAxNV8xMzc_beac1c90-94b6-45e0-84eb-6abcd2af03a2"
      unitRef="shares">156262199</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzQtMS0xLTEtNDcxOTI_7d278ab6-64d6-412b-b637-a1e1586a06a0"
      unitRef="usd">695404000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzQtMy0xLTEtNDcxOTI_40b0c3f9-8731-4dc1-88b1-1ca9cb6cddca"
      unitRef="usd">685903000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzUtMS0xLTEtNDcxOTI_4eabb774-1a55-4f8c-bf71-283e6f3c36a2"
      unitRef="usd">-429054000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzUtMy0xLTEtNDcxOTI_04dd3ceb-29ef-49ef-b3ba-9f2144ebcfbb"
      unitRef="usd">-396271000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzYtMS0xLTEtNDcxOTI_ea81818a-c8a0-47bc-a1fc-dc4f9136b364"
      unitRef="usd">221000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzYtMy0xLTEtNDcxOTI_52f40fb1-7a2e-46bc-9531-d3c8ca715271"
      unitRef="usd">1943000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzctMS0xLTEtNDcxOTI_60a7664e-418d-4588-9899-19b0148505e1"
      unitRef="usd">266571000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzctMy0xLTEtNDcxOTI_4bfee5cf-3f31-4809-bb4a-24a2fbf241c0"
      unitRef="usd">291575000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzgtMS0xLTEtNDcxOTI_9bc2b131-4e39-4894-8100-1c2c78aeea72"
      unitRef="usd">3945000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzgtMy0xLTEtNDcxOTI_5e2a0964-7fbe-429b-9c25-32426acab040"
      unitRef="usd">3951000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzktMS0xLTEtNDcxOTI_6db4b01e-c350-4dba-be14-fe5b7e414dc0"
      unitRef="usd">270516000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfMzktMy0xLTEtNDcxOTI_1496e531-186d-467f-a406-d28df29d2008"
      unitRef="usd">295526000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfNDAtMS0xLTEtNDcxOTI_70271e33-38dd-41da-ae7d-7f63299560ec"
      unitRef="usd">288258000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfNDAtMy0xLTEtNDcxOTI_45f8aa29-88de-4c85-9d78-db226e0d9f08"
      unitRef="usd">315446000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfNDItMS0xLTEtNDcxOTI_9e0d548a-47df-4793-8879-0f986e1b6d79"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yNS9mcmFnOjhiMTFjZDJiYjJhNjQwOTg5ZmU0NjcxYmQzYjU2OTNiL3RhYmxlOjliMmQ0N2RiMGJmYzRiMzNiZjUwMjkzYTVkN2E1ZGI4L3RhYmxlcmFuZ2U6OWIyZDQ3ZGIwYmZjNGIzM2JmNTAyOTNhNWQ3YTVkYjhfNDItMy0xLTEtNDcxOTI_99a20085-641a-49d5-83da-8f1c8f2856fd"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesIssued
      contextRef="i4be68530c15942638e86c260bf6bdeb7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMi0xLTEtMS00NzE5Mg_8e741a92-f021-41ca-9f96-e8a40d84b965"
      unitRef="shares">156262199</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4be68530c15942638e86c260bf6bdeb7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMi0zLTEtMS00NzE5Mg_aac94359-345a-4068-a5b3-7545dc5d9685"
      unitRef="usd">685903000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i51996579226040a3834cc882d175dd33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMi01LTEtMS00NzE5Mg_4cbb5358-da09-493a-875c-75584bf5adf5"
      unitRef="usd">-396271000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i404143cce0e342b0ae43ca2a1a75926a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMi03LTEtMS00NzE5Mg_97a5a5f2-c783-4fc1-8b9f-27505a618c60"
      unitRef="usd">1943000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i958d19610d6346e0874feb7bddc43695_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMi05LTEtMS00NzE5Mg_2460756b-8444-45dc-ae4d-c52b38c53ed6"
      unitRef="usd">291575000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7557f295540b4e8fbbfab54954c9f65b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMi0xMS0xLTEtNDcxOTI_c5e17f45-20eb-4c80-85ff-61cbf26532e7"
      unitRef="usd">3951000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMi0xMy0xLTEtNDcxOTI_c0877bfc-ad5a-445e-af4d-eb89e93850f0"
      unitRef="usd">295526000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ia79cdfb623f04882b5eadcafe5ad48ab_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMy01LTEtMS00NzE5Mg_03498c9d-98cf-478d-88e3-999f62b5038b"
      unitRef="usd">-14729000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5fa2625f472a4ca9a0a131a05bd399e4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMy05LTEtMS00NzE5Mg_9c4f67bb-0418-41e1-9c44-828b3af0d703"
      unitRef="usd">-14729000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib08cfbb7b4024438a2433a76f94b5ad0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMy0xMS0xLTEtNDcxOTI_c8762a5a-b7d2-4220-8482-14d79deea636"
      unitRef="usd">-1000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i76d2ff61cff2460ab0118a0f6e62ff61_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMy0xMy0xLTEtNDcxOTI_58c28a56-2514-457f-b874-bc12f0d4e69a"
      unitRef="usd">-14730000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i719eeb11f9c74ea0b3fbe106d666e025_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfNC03LTEtMS00NzE5Mg_e79f8883-fb43-4365-bbe7-c1b5693bd73e"
      unitRef="usd">1766000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5fa2625f472a4ca9a0a131a05bd399e4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfNC05LTEtMS00NzE5Mg_24e54c88-304a-4a10-a190-a3abf3698ac3"
      unitRef="usd">1766000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i76d2ff61cff2460ab0118a0f6e62ff61_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfNC0xMy0xLTEtNDcxOTI_28ead604-034c-4164-939c-44aea9c86e2b"
      unitRef="usd">1766000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <efr:SharesIssuedForCashByAtTheMarketOfferingShares
      contextRef="icda4b7bb56ca4b5f89d3f590352d228f_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfNi0xLTEtMS00NzE5Mg_8134f9aa-f45f-4b47-8e38-0c84f668e3ea"
      unitRef="shares">413751</efr:SharesIssuedForCashByAtTheMarketOfferingShares>
    <efr:SharesIssuedForCashByAtTheMarketOffering
      contextRef="icda4b7bb56ca4b5f89d3f590352d228f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfNi0zLTEtMS00NzE5Mg_a42db558-3009-4aed-b196-3c145066da86"
      unitRef="usd">4260000</efr:SharesIssuedForCashByAtTheMarketOffering>
    <efr:SharesIssuedForCashByAtTheMarketOffering
      contextRef="i5fa2625f472a4ca9a0a131a05bd399e4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfNi05LTEtMS00NzE5Mg_8edd5d99-d531-4a26-9fd0-e329c958e7cb"
      unitRef="usd">4260000</efr:SharesIssuedForCashByAtTheMarketOffering>
    <efr:SharesIssuedForCashByAtTheMarketOffering
      contextRef="i76d2ff61cff2460ab0118a0f6e62ff61_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfNi0xMy0xLTEtNDcxOTI_2f131471-ffb9-4ae0-9b13-62c06484b38e"
      unitRef="usd">4260000</efr:SharesIssuedForCashByAtTheMarketOffering>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="icda4b7bb56ca4b5f89d3f590352d228f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfNy0zLTEtMS00NzE5Mg_3ad7bb44-c5f1-41f1-8570-b8b2ed815cb3"
      unitRef="usd">96000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i5fa2625f472a4ca9a0a131a05bd399e4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfNy05LTEtMS00NzE5Mg_5d15e662-9026-4541-ad8c-6272a7c538e8"
      unitRef="usd">96000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i76d2ff61cff2460ab0118a0f6e62ff61_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfNy0xMy0xLTEtNDcxOTI_deef0748-b64b-47c3-a28f-b4d54962d1ff"
      unitRef="usd">96000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="icda4b7bb56ca4b5f89d3f590352d228f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfOC0zLTEtMS00NzE5Mg_135cf770-f874-42ed-b542-be683f90796d"
      unitRef="usd">862000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5fa2625f472a4ca9a0a131a05bd399e4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfOC05LTEtMS00NzE5Mg_dfcd86b7-355d-4ee7-84d5-886aaf5a84d8"
      unitRef="usd">862000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i76d2ff61cff2460ab0118a0f6e62ff61_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfOC0xMy0xLTEtNDcxOTI_27677c9f-79cc-4a6d-9726-7e139fd0c756"
      unitRef="usd">862000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="icda4b7bb56ca4b5f89d3f590352d228f_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfOS0xLTEtMS00NzE5Mg_030998ee-f409-4fd2-911d-789042f05f93"
      unitRef="shares">135926</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="icda4b7bb56ca4b5f89d3f590352d228f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfOS0zLTEtMS00NzE5Mg_52e49421-d0cc-4c13-b8c9-879994547af0"
      unitRef="usd">328000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5fa2625f472a4ca9a0a131a05bd399e4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfOS05LTEtMS00NzE5Mg_2ff88d1b-281d-4fe8-b540-99df58a967e8"
      unitRef="usd">328000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i76d2ff61cff2460ab0118a0f6e62ff61_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfOS0xMy0xLTEtNDcxOTI_4a73cc4d-ad7e-4be2-886e-fa34f9830231"
      unitRef="usd">328000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <efr:SharesIssuedForTheVestingOfRestrictedStockUnitsShares
      contextRef="icda4b7bb56ca4b5f89d3f590352d228f_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTAtMS0xLTEtNDcxOTI_2c442ced-c324-43ed-b809-42104947461b"
      unitRef="shares">362350</efr:SharesIssuedForTheVestingOfRestrictedStockUnitsShares>
    <efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding
      contextRef="icda4b7bb56ca4b5f89d3f590352d228f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTEtMy0xLTEtNDcxOTI_8c0342ec-8a01-45b7-b429-3ddde6226b7c"
      unitRef="usd">884000</efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding>
    <efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding
      contextRef="i5fa2625f472a4ca9a0a131a05bd399e4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTEtOS0xLTEtNDcxOTI_5a6aa424-5669-46fd-9374-2a91dd074013"
      unitRef="usd">884000</efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding>
    <efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding
      contextRef="i76d2ff61cff2460ab0118a0f6e62ff61_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTEtMTMtMS0xLTQ3MTky_ba0084d6-ffac-4040-ba54-385fb4cf4962"
      unitRef="usd">884000</efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding>
    <efr:SharesIssuedforConsultingServices
      contextRef="icda4b7bb56ca4b5f89d3f590352d228f_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTMtMS0xLTEtNDcxOTI_eaa918d1-2441-48b6-8db6-6061915b7aef"
      unitRef="shares">-6022</efr:SharesIssuedforConsultingServices>
    <efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices
      contextRef="icda4b7bb56ca4b5f89d3f590352d228f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTMtMy0xLTEtNDcxOTI_a716f83e-cdbc-41aa-ba4c-f108dace4b9d"
      unitRef="usd">-51000</efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices>
    <efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices
      contextRef="i5fa2625f472a4ca9a0a131a05bd399e4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTMtOS0xLTEtNDcxOTI_2e1f077d-b7e4-4e79-8567-f79bf27aec31"
      unitRef="usd">-51000</efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices>
    <efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices
      contextRef="i76d2ff61cff2460ab0118a0f6e62ff61_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTMtMTMtMS0xLTQ3MTky_815dcc94-ec63-47fb-8ebf-41018fc006ed"
      unitRef="usd">-51000</efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices>
    <us-gaap:SharesIssued
      contextRef="i90ae3a5d70604d60b27cb37d327d45ae_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTUtMS0xLTEtNDcxOTI_308078a4-9b4c-4184-a424-e701866b4d3e"
      unitRef="shares">157180248</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i90ae3a5d70604d60b27cb37d327d45ae_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTUtMy0xLTEtNDcxOTI_8d5c579c-2a6b-4a31-9052-c9219f9ed32e"
      unitRef="usd">690424000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i969ab7ed74da42ccbcb57602a301700a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTUtNS0xLTEtNDcxOTI_af5aa35b-1d72-444b-a584-f8d9667bfeb0"
      unitRef="usd">-411000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i71ac863b1c3e4f679f650c5b9cdb3169_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTUtNy0xLTEtNDcxOTI_14dfd43d-beb7-4eb3-86b4-6373ea7b2c8f"
      unitRef="usd">3709000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1ac048abc13f4d2296ad18a8b3c3f723_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTUtOS0xLTEtNDcxOTI_d71e45c3-85fb-4702-be57-c94768d664d3"
      unitRef="usd">283133000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idcff1fa167024707b3027230802768a1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTUtMTEtMS0xLTQ3MTky_15ea4a2e-e3bd-44db-acac-7c37a4bb9a21"
      unitRef="usd">3950000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib9ece33b7ecd4f8196b08816e1c15c9a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTUtMTMtMS0xLTQ3MTky_d74702e4-3b42-42e8-a385-33629be9dd46"
      unitRef="usd">287083000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i8f4b0fa961e34459b37d348dc6a1d0fb_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTYtNS0xLTEtNDcxOTI_9c61c6d2-6fa3-4436-98de-1d28eb98ccc4"
      unitRef="usd">-18054000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1064620f762043eb9c872f50c8a38c26_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTYtOS0xLTEtNDcxOTI_3582c779-fde1-40b0-990c-764c39c62774"
      unitRef="usd">-18054000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i782fb832187b439e9fd95650c73eb12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTYtMTEtMS0xLTQ3MTky_f2b58e42-bd06-4fca-bf4b-7f869ea81b12"
      unitRef="usd">-5000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTYtMTMtMS0xLTQ3MTky_35d8d3c2-37bf-4bdf-9396-85698cce465d"
      unitRef="usd">-18059000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9b320fd90b4f41c3b9c0d8b417b6cf91_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTctNy0xLTEtNDcxOTI_ac0bc531-4dc1-47c1-8190-4ea710288f31"
      unitRef="usd">-3488000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1064620f762043eb9c872f50c8a38c26_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTctOS0xLTEtNDcxOTI_7d484085-3f54-4119-a7c2-24e802276da2"
      unitRef="usd">-3488000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTctMTMtMS0xLTQ3MTky_71632ce0-6879-49db-b7ee-c3e5af2d90e3"
      unitRef="usd">-3488000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <efr:SharesIssuedForCashByAtTheMarketOfferingShares
      contextRef="i25cca27ea43f4c58bde6d9625dad9343_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTgtMS0xLTEtNDcxOTI_4194aa35-2fe1-4609-9b2e-818f5bb4a3a0"
      unitRef="shares">356028</efr:SharesIssuedForCashByAtTheMarketOfferingShares>
    <efr:SharesIssuedForCashByAtTheMarketOffering
      contextRef="i25cca27ea43f4c58bde6d9625dad9343_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTgtMy0xLTEtNDcxOTI_491c010d-24cb-4727-ad1c-dfcf2126c435"
      unitRef="usd">3808000</efr:SharesIssuedForCashByAtTheMarketOffering>
    <efr:SharesIssuedForCashByAtTheMarketOffering
      contextRef="i1064620f762043eb9c872f50c8a38c26_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTgtOS0xLTEtNDcxOTI_a7dc873a-434d-4b36-9e40-1a43e126a4f6"
      unitRef="usd">3808000</efr:SharesIssuedForCashByAtTheMarketOffering>
    <efr:SharesIssuedForCashByAtTheMarketOffering
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMTgtMTMtMS0xLTQ3MTky_d7e59571-afd3-4f17-bc98-308feef4dcfe"
      unitRef="usd">3808000</efr:SharesIssuedForCashByAtTheMarketOffering>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i25cca27ea43f4c58bde6d9625dad9343_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjAtMy0xLTEtNDcxOTI_ffaf41ac-b871-40d9-ac7d-87746261d154"
      unitRef="usd">86000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i1064620f762043eb9c872f50c8a38c26_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjAtOS0xLTEtNDcxOTI_77c2efa9-58a0-40f6-bb06-abd60d093c98"
      unitRef="usd">86000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjAtMTMtMS0xLTQ3MTky_6a1b0196-6f6d-4752-858d-4ef7424de1bc"
      unitRef="usd">86000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i25cca27ea43f4c58bde6d9625dad9343_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjEtMy0xLTEtNDcxOTI_fa866c09-8cc2-4e8a-bd75-401fc1f05de5"
      unitRef="usd">1147000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1064620f762043eb9c872f50c8a38c26_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjEtOS0xLTEtNDcxOTI_13e71191-b327-446e-bb95-25a3d0ef8206"
      unitRef="usd">1147000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjEtMTMtMS0xLTQ3MTky_d1ff1986-87dc-4452-bc12-1c646d4ba015"
      unitRef="usd">1147000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i25cca27ea43f4c58bde6d9625dad9343_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjItMS0xLTEtNDcxOTI_ee3c45db-9444-439f-bcb4-346a617de0ee"
      unitRef="shares">24326</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i25cca27ea43f4c58bde6d9625dad9343_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjItMy0xLTEtNDcxOTI_34ed3f53-48bc-4985-ad50-1689517437fc"
      unitRef="usd">67000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1064620f762043eb9c872f50c8a38c26_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjItOS0xLTEtNDcxOTI_fdadb9af-e6ed-40fc-beb3-853445c44959"
      unitRef="usd">67000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjItMTMtMS0xLTQ3MTky_d96279ab-5921-4f57-a2c9-1184fe175177"
      unitRef="usd">67000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <efr:SharesIssuedforConsultingServices
      contextRef="i25cca27ea43f4c58bde6d9625dad9343_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjQtMS0xLTEtNDcxOTI_0c3e638c-6dcb-4083-a2ea-75d4e78a8fd7"
      unitRef="shares">-5183</efr:SharesIssuedforConsultingServices>
    <efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices
      contextRef="i25cca27ea43f4c58bde6d9625dad9343_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjQtMy0xLTEtNDcxOTI_15e562d6-8686-486e-bc7d-7c12f1f9685c"
      unitRef="usd">-55000</efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices>
    <efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices
      contextRef="i1064620f762043eb9c872f50c8a38c26_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjQtOS0xLTEtNDcxOTI_57952b3b-3deb-49d6-8e56-5adc67abd94c"
      unitRef="usd">-55000</efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices>
    <efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjQtMTMtMS0xLTQ3MTky_2756022b-8d6c-48cc-9efe-60cb6a9f7e97"
      unitRef="usd">-55000</efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjUtMS0xLTEtNDcxOTI_02af40ae-06f0-4d01-ae01-ce26282c1ec5"
      unitRef="shares">3635</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding
      contextRef="i25cca27ea43f4c58bde6d9625dad9343_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjYtMy0xLTEtNDcxOTI_c46bfd25-c702-4a7b-b771-3be8c814766f"
      unitRef="usd">11000</efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding>
    <efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding
      contextRef="i1064620f762043eb9c872f50c8a38c26_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjYtOS0xLTEtNDcxOTI_8267ba00-7506-4f44-bf3f-8b82f66574cf"
      unitRef="usd">11000</efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding>
    <efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjYtMTMtMS0xLTQ3MTky_79f8ddd5-b19e-404c-83a6-2623c180d3f5"
      unitRef="usd">11000</efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding>
    <us-gaap:SharesIssued
      contextRef="i08c302a587fe4e53b801c0184ea3bd07_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjgtMS0xLTEtNDcxOTI_fdc6407c-7815-485e-8bbf-f9b7f16f2df3"
      unitRef="shares">157569420</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i08c302a587fe4e53b801c0184ea3bd07_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjgtMy0xLTEtNDcxOTI_1e2c02bb-ca19-4eb7-b2f4-18af9c839c1d"
      unitRef="usd">695404000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i063977069f0a4a7b8aa4e8bf104c882a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjgtNS0xLTEtNDcxOTI_8fbe4463-d66b-41b1-914c-13584408c276"
      unitRef="usd">-429054000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i36c61a0665e2468e901843ccb73d0c1f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjgtNy0xLTEtNDcxOTI_0803d310-7f57-440d-b74d-0972644ebb70"
      unitRef="usd">221000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0f4febec744d432cb1e8c27051a2fd7a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjgtOS0xLTEtNDcxOTI_8e1e34bd-1fff-4e7e-8f1d-2d988daf2633"
      unitRef="usd">266571000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i66d02f0c8e81434f8790f33a239e725f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjgtMTEtMS0xLTQ3MTky_92eef995-cd59-405b-be12-4e28a3723c5e"
      unitRef="usd">3945000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOjdkM2Y4Zjg5OTJlNDQ0OWNiZmRlMDE3NTkzYWI4NzAxL3RhYmxlcmFuZ2U6N2QzZjhmODk5MmU0NDQ5Y2JmZGUwMTc1OTNhYjg3MDFfMjgtMTMtMS0xLTQ3MTky_503ad9a3-2e04-4b89-a753-e5101ad6e94b"
      unitRef="usd">270516000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="ia7c5ee28cb0d4ab083acc790907760ea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMi0xLTEtMS00NzE5Mg_5b7f3f61-a512-4d1a-9aae-7b4da2ee7337"
      unitRef="shares">134311033</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia7c5ee28cb0d4ab083acc790907760ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMi0zLTEtMS00NzE5Mg_1f2ca9bc-633e-4364-bf3a-bb3d156b5268"
      unitRef="usd">549317000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if5688b8e5f23453da6de2428dcb9af71_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMi01LTEtMS00NzE5Mg_8a694e47-5b8e-4f6b-9fbe-2e7a266f2fea"
      unitRef="usd">-397812000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i31652bba33a545e882123359d80acc25_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMi03LTEtMS00NzE5Mg_86e4e3b9-cc47-47b9-9064-759f75e6a33e"
      unitRef="usd">2308000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i84df0e9d48ba481690d09aba0db75980_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMi05LTEtMS00NzE5Mg_56533d75-cec9-4ae0-924f-ac0879f11fed"
      unitRef="usd">153813000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4a83a056e37b4f40a9c6208ffb6fa199_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMi0xMS0xLTEtNDcxOTI_fb9a1ef8-4ed4-45a8-ab9c-ce5793036a22"
      unitRef="usd">3733000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia6dcc2b4ee7d42ba9be752c355104551_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMi0xMy0xLTEtNDcxOTI_12f856c5-b242-4560-a595-3f56d0c54c5a"
      unitRef="usd">157546000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i2d859ea2c66b44c8a4a9d1f5c2e2b5db_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMy01LTEtMS00NzE5Mg_8c19d9a6-e01e-491c-bd01-f0002ead97d3"
      unitRef="usd">-10908000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5cd17e63f1964d4fb0bfbb8484f62273_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMy05LTEtMS00NzE5Mg_92e930f4-e8c9-4da6-bf35-d288105dac66"
      unitRef="usd">-10908000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i600a32d0ddc34447b317090e693d4988_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMy0xMS0xLTEtNDcxOTI_236bc733-8469-4319-9ec9-5d2878ddb6b9"
      unitRef="usd">-2000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie24b66d8a92b41ab9b1e26eeb4c3c8fc_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMy0xMy0xLTEtNDcxOTI_92ef4f6d-8c1b-4117-ae94-d7a63705a97c"
      unitRef="usd">-10910000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i468b42ae7baf4426af2ebd7c75f0397e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfNC03LTEtMS00NzE5Mg_7f4b1c16-f5d4-45e6-a5f6-13e16bb0c448"
      unitRef="usd">353000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5cd17e63f1964d4fb0bfbb8484f62273_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfNC05LTEtMS00NzE5Mg_c042f4bd-0610-4126-9822-97dc7b2f3ed1"
      unitRef="usd">353000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie24b66d8a92b41ab9b1e26eeb4c3c8fc_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfNC0xMy0xLTEtNDcxOTI_8c43e8e3-b524-46a2-a56d-4e901b7595aa"
      unitRef="usd">353000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <efr:SharesIssuedForCashByAtTheMarketOfferingShares
      contextRef="ia774d9b7965040aaa07603bebc205d4c_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfNS0xLTEtMS00NzE5Mg_8d91330a-c3a7-4e51-b810-e19cece053cf"
      unitRef="shares">5534166</efr:SharesIssuedForCashByAtTheMarketOfferingShares>
    <efr:SharesIssuedForCashByAtTheMarketOffering
      contextRef="ia774d9b7965040aaa07603bebc205d4c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfNS0zLTEtMS00NzE5Mg_8af8c4e9-d001-4d14-95d2-adc58a2a0328"
      unitRef="usd">30603000</efr:SharesIssuedForCashByAtTheMarketOffering>
    <efr:SharesIssuedForCashByAtTheMarketOffering
      contextRef="i5cd17e63f1964d4fb0bfbb8484f62273_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfNS05LTEtMS00NzE5Mg_3e68e492-5806-41bf-9bcc-f991a79bd0e1"
      unitRef="usd">30603000</efr:SharesIssuedForCashByAtTheMarketOffering>
    <efr:SharesIssuedForCashByAtTheMarketOffering
      contextRef="ie24b66d8a92b41ab9b1e26eeb4c3c8fc_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfNS0xMy0xLTEtNDcxOTI_a62db2ec-2e58-4e34-a19d-d02d802a1cf4"
      unitRef="usd">30603000</efr:SharesIssuedForCashByAtTheMarketOffering>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="ia774d9b7965040aaa07603bebc205d4c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfNi0zLTEtMS00NzE5Mg_831b8a37-deed-4b4e-b8b6-a409f7fd8aeb"
      unitRef="usd">689000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i5cd17e63f1964d4fb0bfbb8484f62273_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfNi05LTEtMS00NzE5Mg_608fa219-f8da-4421-938c-909b71eed3ec"
      unitRef="usd">689000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="ie24b66d8a92b41ab9b1e26eeb4c3c8fc_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfNi0xMy0xLTEtNDcxOTI_98573655-d3f8-4ffa-b5f9-88cad798d12e"
      unitRef="usd">689000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia774d9b7965040aaa07603bebc205d4c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfNy0zLTEtMS00NzE5Mg_8cd32ffc-3df7-4205-b4ac-1c647d87604c"
      unitRef="usd">697000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5cd17e63f1964d4fb0bfbb8484f62273_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfNy05LTEtMS00NzE5Mg_ed74e220-df43-400e-84c1-3d39cc5444a4"
      unitRef="usd">697000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie24b66d8a92b41ab9b1e26eeb4c3c8fc_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfNy0xMy0xLTEtNDcxOTI_5d742b37-7532-4a3c-8dc8-d959e566c571"
      unitRef="usd">697000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ia774d9b7965040aaa07603bebc205d4c_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfOC0xLTEtMS00NzE5Mg_8c56a2c8-4059-4c69-b348-c505745ecb2a"
      unitRef="shares">278111</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia774d9b7965040aaa07603bebc205d4c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfOC0zLTEtMS00NzE5Mg_e51b0d7e-aead-4f1c-b3f3-505f7f8caeb4"
      unitRef="usd">666000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5cd17e63f1964d4fb0bfbb8484f62273_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfOC05LTEtMS00NzE5Mg_88aa1d70-5856-4162-80b8-ac247051e131"
      unitRef="usd">666000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie24b66d8a92b41ab9b1e26eeb4c3c8fc_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfOC0xMy0xLTEtNDcxOTI_a2937121-e575-4484-8bb9-a70af98ad015"
      unitRef="usd">666000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <efr:SharesIssuedForTheVestingOfRestrictedStockUnitsShares
      contextRef="ia774d9b7965040aaa07603bebc205d4c_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfOS0xLTEtMS00NzE5Mg_d1e65341-0eaf-4463-ae44-0b8819309e2e"
      unitRef="shares">478781</efr:SharesIssuedForTheVestingOfRestrictedStockUnitsShares>
    <efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding
      contextRef="ia774d9b7965040aaa07603bebc205d4c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTAtMy0xLTEtNDcxOTI_57fd7a01-41cf-49f4-afcb-c77efe0018ab"
      unitRef="usd">659000</efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding>
    <efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding
      contextRef="i5cd17e63f1964d4fb0bfbb8484f62273_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTAtOS0xLTEtNDcxOTI_ef745142-a165-4e67-a7ae-192a34f057ed"
      unitRef="usd">659000</efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding>
    <efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding
      contextRef="ie24b66d8a92b41ab9b1e26eeb4c3c8fc_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTAtMTMtMS0xLTQ3MTky_6f370589-f2ce-4399-bd07-50f3e68d3fec"
      unitRef="usd">659000</efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding>
    <efr:StockIssuedForExerciseOfWarrants
      contextRef="ia774d9b7965040aaa07603bebc205d4c_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTEtMS0xLTEtNDcxOTI_6e9b28b6-7ea5-492e-93df-5d6d44ba6a87"
      unitRef="shares">190405</efr:StockIssuedForExerciseOfWarrants>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="ia774d9b7965040aaa07603bebc205d4c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTEtMy0xLTEtNDcxOTI_91099b3f-88c0-4a93-b32e-26e43a01e1a4"
      unitRef="usd">1105000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i5cd17e63f1964d4fb0bfbb8484f62273_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTEtOS0xLTEtNDcxOTI_facff28a-6c3b-46a2-bb0d-8f13fc6439d7"
      unitRef="usd">1105000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="ie24b66d8a92b41ab9b1e26eeb4c3c8fc_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTEtMTMtMS0xLTQ3MTky_64262f18-d7a6-443d-b06f-13926ac2d2ff"
      unitRef="usd">1105000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <efr:SharesIssuedforConsultingServices
      contextRef="ia774d9b7965040aaa07603bebc205d4c_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTItMS0xLTEtNDcxOTI_45f52134-8c5c-4e67-b9da-b7af19b7ab2b"
      unitRef="shares">-24000</efr:SharesIssuedforConsultingServices>
    <efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices
      contextRef="ia774d9b7965040aaa07603bebc205d4c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTItMy0xLTEtNDcxOTI_0cffa1b7-16ed-436e-8131-99ff7a1aae1b"
      unitRef="usd">-95000</efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices>
    <efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices
      contextRef="i5cd17e63f1964d4fb0bfbb8484f62273_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTItOS0xLTEtNDcxOTI_1cf27a3d-fe9a-4d9a-b2da-0ec06cba9301"
      unitRef="usd">-95000</efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices>
    <efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices
      contextRef="ie24b66d8a92b41ab9b1e26eeb4c3c8fc_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTItMTMtMS0xLTQ3MTky_7609f68f-394a-4203-b14e-254ce6cb4b43"
      unitRef="usd">-95000</efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices>
    <us-gaap:SharesIssued
      contextRef="ib6c3d7c253f4495e8c7033d3813d88ad_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTQtMS0xLTEtNDcxOTI_9f52060f-bd12-44a0-aec0-94206eb11b02"
      unitRef="shares">140816496</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib6c3d7c253f4495e8c7033d3813d88ad_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTQtMy0xLTEtNDcxOTI_8d759d5c-6016-4453-8dfc-ac278e3b50f2"
      unitRef="usd">581135000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id47d5eb38b464a00af280614b8cdd54e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTQtNS0xLTEtNDcxOTI_6b7c4643-8c5e-49db-b4a5-953c1abd6026"
      unitRef="usd">-408720000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic23c79eae1944410826e6d135317d0b5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTQtNy0xLTEtNDcxOTI_88051055-6154-41be-88d5-e69ebfc054aa"
      unitRef="usd">2661000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if732f74ff2f44cae9c02fe4222fc3d68_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTQtOS0xLTEtNDcxOTI_e7a8c9ca-95c0-4e7a-bb67-70741d2d08b1"
      unitRef="usd">175076000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic3d9cbe6ac0c4b75992b5a0ab1410784_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTQtMTEtMS0xLTQ3MTky_c454931d-7e15-4317-b6c5-3b5be3018c04"
      unitRef="usd">3731000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib31b2d8abb754e038fb82e7ca7ab1526_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTQtMTMtMS0xLTQ3MTky_8da6bae3-a05c-421e-b707-d8a207ec7d05"
      unitRef="usd">178807000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i6f194f4d57f947e899f7be73184b1234_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTUtNS0xLTEtNDcxOTI_ae23bf17-ccca-4d54-90d1-7899db3ae48f"
      unitRef="usd">-10784000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if9c5eff9c01843f7b2df075a8b7ac4ba_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTUtOS0xLTEtNDcxOTI_04a410f0-b662-4e84-8f62-9c8b39a566db"
      unitRef="usd">-10784000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7ea0bd14594047e2ac799f0029493a94_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTUtMTEtMS0xLTQ3MTky_bd4d0ee0-fdc6-4038-a31b-ed751794c586"
      unitRef="usd">-7000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTUtMTMtMS0xLTQ3MTky_afefb313-6ed6-45f5-979a-273b55490244"
      unitRef="usd">-10791000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i664308b235c24750be5fef440e5f79a4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTYtNy0xLTEtNDcxOTI_419ff0c1-37f5-46fd-ba0f-bb701038c668"
      unitRef="usd">-897000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if9c5eff9c01843f7b2df075a8b7ac4ba_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTYtOS0xLTEtNDcxOTI_79e62326-fe7c-4ed1-bec6-85350541526e"
      unitRef="usd">-897000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTYtMTMtMS0xLTQ3MTky_d5066f8e-aa24-49ad-8629-528327033962"
      unitRef="usd">-897000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <efr:SharesIssuedForCashByAtTheMarketOfferingShares
      contextRef="i2b5670a3a7c848d2b2464a2d3407605d_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTctMS0xLTEtNDcxOTI_0d01fde6-5423-415b-ba4f-f5f593083893"
      unitRef="shares">6043937</efr:SharesIssuedForCashByAtTheMarketOfferingShares>
    <efr:SharesIssuedForCashByAtTheMarketOffering
      contextRef="i2b5670a3a7c848d2b2464a2d3407605d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTctMy0xLTEtNDcxOTI_a3009bf3-3477-4699-80ba-59ff4aece5dc"
      unitRef="usd">38040000</efr:SharesIssuedForCashByAtTheMarketOffering>
    <efr:SharesIssuedForCashByAtTheMarketOffering
      contextRef="if9c5eff9c01843f7b2df075a8b7ac4ba_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTctOS0xLTEtNDcxOTI_57ea133c-9e8b-4900-bef9-cb38df4d2006"
      unitRef="usd">38040000</efr:SharesIssuedForCashByAtTheMarketOffering>
    <efr:SharesIssuedForCashByAtTheMarketOffering
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTctMTMtMS0xLTQ3MTky_0a45eb27-d0af-4f59-b201-08b79f71e4af"
      unitRef="usd">38040000</efr:SharesIssuedForCashByAtTheMarketOffering>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i2b5670a3a7c848d2b2464a2d3407605d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTgtMy0xLTEtNDcxOTI_13229d54-ab94-4f10-8cbc-c84a81fb7e3d"
      unitRef="usd">855000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="if9c5eff9c01843f7b2df075a8b7ac4ba_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTgtOS0xLTEtNDcxOTI_88559833-0ab4-437a-9903-51e127cfc7ec"
      unitRef="usd">855000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTgtMTMtMS0xLTQ3MTky_adac5745-d49e-47d2-b9af-16984dcda043"
      unitRef="usd">855000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2b5670a3a7c848d2b2464a2d3407605d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTktMy0xLTEtNDcxOTI_465e48a0-a77b-41f0-850f-77da8cacfc09"
      unitRef="usd">493000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if9c5eff9c01843f7b2df075a8b7ac4ba_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTktOS0xLTEtNDcxOTI_f4950d13-9155-4ba0-9b26-027f980e2cb8"
      unitRef="usd">493000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMTktMTMtMS0xLTQ3MTky_7cdfe6c0-d8ba-4205-829f-a250106a9543"
      unitRef="usd">493000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i2b5670a3a7c848d2b2464a2d3407605d_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjAtMS0xLTEtNDcxOTI_d3c87189-d3e9-45a9-a891-2893ea8cc0f6"
      unitRef="shares">251960</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2b5670a3a7c848d2b2464a2d3407605d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjAtMy0xLTEtNDcxOTI_691a987c-3dc9-40b8-b1a1-645f552bf4ac"
      unitRef="usd">710000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if9c5eff9c01843f7b2df075a8b7ac4ba_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjAtOS0xLTEtNDcxOTI_93854c98-2308-4739-aad8-4f1a63253e6e"
      unitRef="usd">710000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjAtMTMtMS0xLTQ3MTky_fd0472fe-564c-4d68-b8b8-65bf8703bf73"
      unitRef="usd">710000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <efr:StockIssuedForExerciseOfWarrants
      contextRef="i2b5670a3a7c848d2b2464a2d3407605d_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjEtMS0xLTEtNDcxOTI_a929812f-1622-4f6b-b573-145add38cc85"
      unitRef="shares">1474439</efr:StockIssuedForExerciseOfWarrants>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i2b5670a3a7c848d2b2464a2d3407605d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjEtMy0xLTEtNDcxOTI_a9a26653-5b25-4450-859d-baaff410ae5c"
      unitRef="usd">10093000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="if9c5eff9c01843f7b2df075a8b7ac4ba_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjEtOS0xLTEtNDcxOTI_5863f793-44ea-4c35-9f37-6bed59376ed0"
      unitRef="usd">10093000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjEtMTMtMS0xLTQ3MTky_0d96faae-133b-4261-aba2-903132ef3e53"
      unitRef="usd">10093000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <efr:SharesIssuedforConsultingServices
      contextRef="i2b5670a3a7c848d2b2464a2d3407605d_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjItMS0xLTEtNDcxOTI_673191ba-8680-4687-93e0-f8537c584639"
      unitRef="shares">-8369</efr:SharesIssuedforConsultingServices>
    <efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices
      contextRef="i2b5670a3a7c848d2b2464a2d3407605d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjItMy0xLTEtNDcxOTI_9fab8e68-ded7-4847-a1d4-b159506c1d3e"
      unitRef="usd">-50000</efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices>
    <efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices
      contextRef="if9c5eff9c01843f7b2df075a8b7ac4ba_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjItOS0xLTEtNDcxOTI_2730ff18-d994-4068-b3f7-ecf9096e898f"
      unitRef="usd">-50000</efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices>
    <efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjItMTMtMS0xLTQ3MTky_6117b004-be1a-4502-be32-a8b0d3d359ce"
      unitRef="usd">-50000</efr:AdjustmentstoAdditionalPaidinCapitalSharesIssuedForConsultingServices>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjMtMS0xLTEtNDcxOTI_bf125603-ee38-47c6-88a1-e59211513f1e"
      unitRef="shares">2500</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding
      contextRef="i2b5670a3a7c848d2b2464a2d3407605d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjQtMy0xLTEtNDcxOTI_408311ba-9137-4de0-bf8e-a06991c10ee4"
      unitRef="usd">48000</efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding>
    <efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding
      contextRef="if9c5eff9c01843f7b2df075a8b7ac4ba_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjQtOS0xLTEtNDcxOTI_553c42cb-6312-40f3-9743-22d10cac1d01"
      unitRef="usd">48000</efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding>
    <efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjQtMTMtMS0xLTQ3MTky_0092ff0b-54bf-46e0-997b-3d3b7c796317"
      unitRef="usd">48000</efr:StockIssuedDuringPeriodValueCashPaymentforTaxWithholding>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i7ea0bd14594047e2ac799f0029493a94_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjUtMTEtMS0xLTQ3MTky_48989360-afdc-4c46-96da-843fe4fff46a"
      unitRef="usd">229000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:SharesIssued
      contextRef="i0ae4f141b8af4bd8b26c14ea2e04936d_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjYtMS0xLTEtNDcxOTI_1a5bc968-47a3-4609-aa5c-c46ff0a01483"
      unitRef="shares">148597701</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0ae4f141b8af4bd8b26c14ea2e04936d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjYtMy0xLTEtNDcxOTI_e79ee473-3e08-4fbf-872a-5d771831f863"
      unitRef="usd">629618000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5259f88a787848a2903156cb347d7f0a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjYtNS0xLTEtNDcxOTI_2b1c227a-5b7b-4ee1-be09-dabb09d75eed"
      unitRef="usd">-419504000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1bca411933be4d1a97d46d6b2976f2b0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjYtNy0xLTEtNDcxOTI_338c2fd5-ddf3-4351-8a92-eab1cbb3a2ad"
      unitRef="usd">1764000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6fdf7f087bac4a9d993121ab29a63ea5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjYtOS0xLTEtNDcxOTI_6fe6979b-74a1-45b3-933b-15627c85e47f"
      unitRef="usd">211878000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifbaa3aeddedb44e4b0b5c8e568aab9c0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjYtMTEtMS0xLTQ3MTky_fff42cf5-e1e7-4424-9f82-8d0720132aea"
      unitRef="usd">3953000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib1b03ea468874d0c9513dc90f1a6654d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8yOC9mcmFnOmVhNDZiNDkxNDdjNDQxNGU4NjFiMjUxOTg5M2VmYTcyL3RhYmxlOmY3YmVjYTAxZTBhNjQyNWRhNDg4MWEyNTRiMDQ0MzBhL3RhYmxlcmFuZ2U6ZjdiZWNhMDFlMGE2NDI1ZGE0ODgxYTI1NGIwNDQzMGFfMjYtMTMtMS0xLTQ3MTky_c8472f3d-18ce-4f04-bc6c-868f59f21ff3"
      unitRef="usd">215831000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNC0xLTEtMS00NzE5Mg_d4cba1c7-3678-4377-a2fe-0477e8cb1c3f"
      unitRef="usd">-32789000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNC0zLTEtMS00NzE5Mg_80ee6a91-09d6-4d6e-9065-04955180283d"
      unitRef="usd">-21701000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNi0xLTEtMS00NzE5Mg_5d0e2307-dcd1-4972-8bf5-64485a48f0a5"
      unitRef="usd">1679000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNi0zLTEtMS00NzE5Mg_1610a6ce-0295-41fe-9620-fc59594a6abd"
      unitRef="usd">1559000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNy0xLTEtMS00NzE5Mg_fe4b5f31-23e3-414d-a608-2874109dbee3"
      unitRef="usd">2009000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNy0zLTEtMS00NzE5Mg_47940859-973e-4d63-af13-1fba63908420"
      unitRef="usd">1190000</us-gaap:ShareBasedCompensation>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMTAtMS0xLTEtNDcxOTI_5b6289bd-eff3-40dd-aff7-c3e676178437"
      unitRef="usd">0</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMTAtMy0xLTEtNDcxOTI_3604f5f8-6fe9-4721-809f-efd96ec355fb"
      unitRef="usd">7050000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMTEtMS0xLTEtNDcxOTI_e831dffb-f98a-4965-ac17-df44a1628380"
      unitRef="usd">904000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMTEtMy0xLTEtNDcxOTI_51a1758a-cd99-479c-a4ef-65436c8e091f"
      unitRef="usd">672000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMTItMS0xLTEtNDcxOTI_d4e8b42f-8f58-4208-98c4-f9d72413857c"
      unitRef="usd">1340000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMTItMy0xLTEtNDcxOTI_f2770da8-c764-4b39-95c1-402b70adaaf0"
      unitRef="usd">1597000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMTMtMS0xLTEtNDcxOTI_4fe5632c-83e5-43e0-b044-f4c245158865"
      unitRef="usd">445000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMTMtMy0xLTEtNDcxOTI_5b190378-93a7-48dc-8ef9-611cf0e4fd81"
      unitRef="usd">39000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMTctMS0xLTEtNTE3NTA_e2950dde-5c0f-4486-897d-fe0527015cf6"
      unitRef="usd">-16837000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMTctMy0xLTEtNTE3NTA_2b5f6e29-c0b5-4cc1-9966-56ec421f277f"
      unitRef="usd">1021000</us-gaap:UnrealizedGainLossOnInvestments>
    <efr:MiscellaneousNonCashIncomeExpenses
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMTctMS0xLTEtNDcxOTI_2feb32f2-058c-4676-929c-a13fe56c7031"
      unitRef="usd">259000</efr:MiscellaneousNonCashIncomeExpenses>
    <efr:MiscellaneousNonCashIncomeExpenses
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMTctMy0xLTEtNDcxOTI_0d8fc65f-4758-4dd9-8d6d-6afed12887dd"
      unitRef="usd">-557000</efr:MiscellaneousNonCashIncomeExpenses>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMTktMS0xLTEtNDcxOTI_6b426ddd-d323-4e06-9dca-64b5c7f176bd"
      unitRef="usd">-1784000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMTktMy0xLTEtNDcxOTI_3b44c3bf-e6fa-4c2b-9e81-5c1dbc82e984"
      unitRef="usd">1635000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMjAtMS0xLTEtNDcxOTI_9ec94b70-0a6f-4bc1-ae67-14718360d733"
      unitRef="usd">675000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMjAtMy0xLTEtNDcxOTI_1237714e-8b6d-433d-9dbe-867fc38a301f"
      unitRef="usd">47000</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMjEtMS0xLTEtNDcxOTI_ee461abc-72aa-465a-8322-9da92fd594d9"
      unitRef="usd">6594000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMjEtMy0xLTEtNDcxOTI_a811eb1f-631a-4bca-9e1a-f25bdb0386e1"
      unitRef="usd">182000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMjItMS0xLTEtNDcxOTI_b18326a2-8c36-4d9b-813e-02bf87d850d7"
      unitRef="usd">-2987000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMjItMy0xLTEtNDcxOTI_4c494954-3ee2-4ed2-b4c5-f2d151f07c6e"
      unitRef="usd">-190000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMjUtMS0xLTEtNDcxOTI_818c50ab-ce77-4f64-8b03-1e640a53c12c"
      unitRef="usd">-21358000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMjUtMy0xLTEtNDcxOTI_a5141036-2ef5-4223-8955-3973255c7120"
      unitRef="usd">-16498000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <efr:PurchaseOfMineralPropertiesAndPropertyPlantAndEquipment
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMjctMS0xLTEtNDcxOTI_cf632b8b-0ccd-4f3d-b0c3-163a079e22eb"
      unitRef="usd">705000</efr:PurchaseOfMineralPropertiesAndPropertyPlantAndEquipment>
    <efr:PurchaseOfMineralPropertiesAndPropertyPlantAndEquipment
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMjctMy0xLTEtNDcxOTI_60257643-f72d-4d0c-a0fc-2ef51193ef7c"
      unitRef="usd">757000</efr:PurchaseOfMineralPropertiesAndPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMjgtMS0xLTEtNDcxOTI_3b89f3ae-5b7f-40e2-a770-912ae730f94e"
      unitRef="usd">11435000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMjgtMy0xLTEtNDcxOTI_09f11fc7-54d3-4bf2-9926-7bb1f084489c"
      unitRef="usd">0</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMjktMS0xLTEtNDcxOTI_5cb63d86-154e-4d31-824d-0adba314bafc"
      unitRef="usd">0</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMjktMy0xLTEtNDcxOTI_378cbe56-4e35-4939-a021-8ff601eff958"
      unitRef="usd">2554000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMzEtMS0xLTEtNDcxOTI_6ebbf4d6-88df-4c5e-afe1-1ac96390f339"
      unitRef="usd">-12140000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMzEtMy0xLTEtNDcxOTI_9ef24748-823d-4ed7-9dd8-7444abdeceb1"
      unitRef="usd">1797000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMzMtMS0xLTEtNDcxOTI_485b747c-8c24-451d-a90a-7890f0305a6b"
      unitRef="usd">7886000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMzMtMy0xLTEtNDcxOTI_9d5db3d6-8d12-4333-a20c-867503142f58"
      unitRef="usd">67099000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMzUtMS0xLTEtNDcxOTI_7e22f576-434c-4731-9d69-e5898ebad471"
      unitRef="usd">884000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMzUtMy0xLTEtNDcxOTI_160d2291-c163-46a4-9785-cb0ab439d657"
      unitRef="usd">659000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMzctMS0xLTEtNDcxOTI_4b4e2610-eded-4165-8a88-893a4f57fd50"
      unitRef="usd">395000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMzctMy0xLTEtNDcxOTI_70b1da89-2e1f-4669-81c9-498397158585"
      unitRef="usd">1463000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMzgtMS0xLTEtNDcxOTI_e477b0d1-086d-46ec-97c6-a8599444bd4f"
      unitRef="usd">0</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMzgtMy0xLTEtNDcxOTI_5e937b6e-6e29-42fe-826a-7dfe4af4270e"
      unitRef="usd">4079000</us-gaap:ProceedsFromWarrantExercises>
    <efr:PaymentTaxWithholdingShareBasedPaymentArrangementDueUponExerciseOfAward
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMzktMS0xLTEtNDcxOTI_126fbaee-6f0f-4c87-9078-5876974b25ad"
      unitRef="usd">11000</efr:PaymentTaxWithholdingShareBasedPaymentArrangementDueUponExerciseOfAward>
    <efr:PaymentTaxWithholdingShareBasedPaymentArrangementDueUponExerciseOfAward
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfMzktMy0xLTEtNDcxOTI_1ef604d4-ced1-42e5-944c-18c2339592d9"
      unitRef="usd">48000</efr:PaymentTaxWithholdingShareBasedPaymentArrangementDueUponExerciseOfAward>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNDAtMS0xLTEtNDcxOTI_9dcfe377-08ae-403e-aec2-44f7fc2a32d8"
      unitRef="usd">0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNDAtMy0xLTEtNDcxOTI_30c8b8ff-7a13-4de0-aaff-dfcf7a840e2e"
      unitRef="usd">229000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNDEtMS0xLTEtNDcxOTI_a7ed64e7-867d-4b29-af5b-3dd7efdf2765"
      unitRef="usd">7386000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNDEtMy0xLTEtNDcxOTI_2bfd06f5-5cbc-44ce-8af9-dae18b473260"
      unitRef="usd">72163000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNDItMS0xLTEtNDcxOTI_4250373d-ad59-4ec1-bf0d-2ce57e3934cf"
      unitRef="usd">-21000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNDItMy0xLTEtNDcxOTI_1819fdda-764e-460b-9886-abd11402da6c"
      unitRef="usd">1409000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNDMtMS0xLTEtNDcxOTI_c18b2a57-90aa-4ba8-adaf-6310f7605b41"
      unitRef="usd">-26133000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNDMtMy0xLTEtNDcxOTI_1defa5c9-19dd-4759-982b-1c8b3f3a6b26"
      unitRef="usd">58871000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNDQtMS0xLTEtNDcxOTI_8481a578-99fe-44e2-8a7c-1d4c54f668d1"
      unitRef="usd">132822000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia6dcc2b4ee7d42ba9be752c355104551_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNDQtMy0xLTEtNDcxOTI_6c705d44-3683-4435-b1be-7e0c2ae5db2c"
      unitRef="usd">40985000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNDUtMS0xLTEtNDcxOTI_ee27991a-9a2d-46a4-b751-061a04858764"
      unitRef="usd">106689000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib1b03ea468874d0c9513dc90f1a6654d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNDUtMy0xLTEtNDcxOTI_d67e459e-f2cb-4574-8ff6-9366667786ce"
      unitRef="usd">99856000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNDgtMS0xLTEtNDcxOTI_caad4681-9b6e-46fa-a2cb-477e45526d24"
      unitRef="usd">17000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zMS9mcmFnOmEyZDhlOThhYmZiZTRmMDU5MTVmMjMxYWJiNDgxNjczL3RhYmxlOmU0MDA2M2YzZjAwMjRmYzY4MjE5YmZjMzg1Y2U5OTE2L3RhYmxlcmFuZ2U6ZTQwMDYzZjNmMDAyNGZjNjgyMTliZmMzODVjZTk5MTZfNDgtMy0xLTEtNDcxOTI_3c21b22c-43ea-4297-ba50-6aab6e75a76e"
      unitRef="usd">30000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF8zNy9mcmFnOjg1MjM2ODk3OTc3NzRmMGE5YTFiNGVkNWZhODAyN2VhL3RleHRyZWdpb246ODUyMzY4OTc5Nzc3NGYwYTlhMWI0ZWQ1ZmE4MDI3ZWFfMjMwNw_cea7b395-9447-45bf-b82a-edd1fd3c5eda">THE COMPANY AND DESCRIPTION OF BUSINESS&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Energy Fuels Inc. was incorporated under the laws of the Province of Alberta and was continued under the Business Corporations Act (Ontario).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Energy Fuels Inc. and its subsidiary companies (collectively &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;the Company&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; or &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Energy Fuels&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) are engaged in uranium extraction, recovery and sales of uranium from mineral properties and the recycling of uranium-bearing materials generated by third parties. As a part of these activities the Company also acquires, explores, evaluates and, if warranted, permits uranium properties. The Company&#x2019;s final uranium product, uranium oxide concentrate (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;O&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline"&gt;8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; or &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;uranium concentrate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), known more commonly as &#x201c;yellowcake,&#x201d; is sold to customers for further processing into fuel for nuclear reactors. The Company also produces vanadium pentoxide (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;V&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;O&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline"&gt;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) along with uranium at its White Mesa Mill (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;White Mesa Mill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; or the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Mill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), from certain of its Colorado Plateau properties as market conditions warrant and at times from solutions in its Mill tailings impoundment system. The Mill is also currently ramping up to commercial production of  rare earth element (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;REE&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) carbonate (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;RE Carbonate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) from various uranium- and REE-bearing materials acquired from third-parties, and is additionally evaluating the potential to recover radioisotopes from its existing process streams for use in targeted alpha therapy (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;TAT&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) therapeutics for the treatment of cancer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With its uranium, vanadium, REE and potential radioisotope production, the Mill is quickly becoming a critical minerals hub for the United States. Uranium is the fuel for carbon-free, emission-free baseload nuclear power &#x2013; one of the cleanest forms of energy in the world. The REEs we are now producing are used for the manufacture of permanent magnets for electric vehicles, wind turbines and other clean energy and modern technologies. The very heart of our business &#x2013; uranium and REE production and recycling &#x2013; helps us play a big part in addressing global climate change and reducing air pollution, and the radioisotopes we are evaluating for recovery from our REE and uranium processing streams have the potential to provide the isotopes needed for emerging TAT cancer-fighting therapeutics.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is a &#x201c;development stage issuer&#x201d; as defined by S-K 1300, as it is engaged in the preparation of Mineral Reserves for extraction on at least one material property.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80MC9mcmFnOmUzZTIyNGI2YTY3MTQyZjI5Y2ZjZjVkNjExZTFjNzQ2L3RleHRyZWdpb246ZTNlMjI0YjZhNjcxNDJmMjljZmNmNWQ2MTFlMWM3NDZfMTc4MA_75f203f5-6fe8-4bf1-8095-eb6af831e038">BASIS OF PRESENTATION&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements have been prepared in accordance with U.S. Generally Accepted Accounting Principals  (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. GAAP&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) and are presented in thousands of U.S. dollars, except for share and per share amounts. Certain footnote disclosures, where indicated, have share prices that are presented in Canadian dollars (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cdn$&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The condensed consolidated financial statements included herein have been prepared by the Company, without audit, pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SEC&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). Certain information and note disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations, although the Company believes that the disclosures included are adequate to make the information presented not misleading.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In management&#x2019;s opinion, these unaudited condensed consolidated financial statements reflect all adjustments, consisting solely of normal recurring items, which are necessary for the fair presentation of the Company&#x2019;s financial position, results of operations and cash flows on a basis consistent with that of the Company&#x2019;s audited consolidated financial statements for the year ended December&#160;31, 2021. However, the results of operations for the interim periods may not be indicative of results to be expected for the full fiscal year. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto and the summary of significant accounting policies included in the Company&#x2019;s annual report on Form 10-K for the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All inter-company accounts and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments &#x2013; Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2022, the FASB issued ASU 2022-02, &#x201c;Financial Instruments &#x2013; Credit Losses (Topic 326): Troubled Debt Restructuring and Vintage Disclosures. This ASU clarifies the recognition and measurement guidance for troubled debt &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;restructurings for creditors under ASC 310-40 and requires enhanced disclosure about modifications of borrowings made to borrowers experiencing financial difficulty. It also required the disclosure of current period write-offs by year of origination for financing receivables and net investments in leases within the scope of ASU 326-20.  The Company is currently evaluating the impact of this statement and plans to adopt this prospectively on its effective date of January 1, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2022, the FASB issued ASU 2022-03, &#x201c;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sales Restrictions.&#x201d; ASU 2022-03 clarifies that a contractual restriction on the sale of an equity security should not be considered in measuring its fair value. The Company is currently evaluating the impact of this standard and expects to adopt this prospectively on its effective date of January 1, 2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RleHRyZWdpb246NjM4ZWI0OWE2ZDRjNDhhM2EwMmI1MTc2Njk0ZmNiM2NfMjU0_daa2d5a1-1af9-4e9e-973f-8ef3b2ebde4c">MARKETABLE SECURITIES &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For marketable debt securities, we have elected the fair value option for which changes in fair value are recorded in Other loss in the Condensed Consolidated Statement of Operations and Comprehensive Loss. The fair value option was elected for these securities as after consideration of our risks versus reward objectives, as well as our liquidity requirements, we may sell these debt securities prior to their stated maturities. The stated contractual maturity dates of marketable debt securities held as of June&#160;30, 2022 are due between one and two years. No marketable debt securities were held as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our marketable securities by significant investment categories as of&#160;June&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable debt securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total marketable securities &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;(1) Marketable debt securities are comprised primarily of notes of U.S. government agency bonds.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our marketable securities by significant investment categories as of&#160;December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.213%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.102%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:MarketableSecuritiesTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RleHRyZWdpb246NjM4ZWI0OWE2ZDRjNDhhM2EwMmI1MTc2Njk0ZmNiM2NfMjQz_3b16436a-06d8-421c-ad24-9e10fa2a0fd2">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our marketable securities by significant investment categories as of&#160;June&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable debt securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total marketable securities &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;(1) Marketable debt securities are comprised primarily of notes of U.S. government agency bonds.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our marketable securities by significant investment categories as of&#160;December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.213%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.102%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOmUxMDE5OWUzMjQxYjQwMjBiNzM2NzZkMDQ3OTZlYjA1L3RhYmxlcmFuZ2U6ZTEwMTk5ZTMyNDFiNDAyMGI3MzY3NmQwNDc5NmViMDVfMS0xLTEtMS00NzE5Mg_628cbb49-361e-40c6-8c6c-8a40a3efe53e"
      unitRef="usd">11435000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOmUxMDE5OWUzMjQxYjQwMjBiNzM2NzZkMDQ3OTZlYjA1L3RhYmxlcmFuZ2U6ZTEwMTk5ZTMyNDFiNDAyMGI3MzY3NmQwNDc5NmViMDVfMS0yLTEtMS00NzE5Mg_a7dac62a-5127-4a97-a48d-147f7b67e717"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOmUxMDE5OWUzMjQxYjQwMjBiNzM2NzZkMDQ3OTZlYjA1L3RhYmxlcmFuZ2U6ZTEwMTk5ZTMyNDFiNDAyMGI3MzY3NmQwNDc5NmViMDVfMS0zLTEtMS00NzE5Mg_7a8869bb-7ec4-4493-944d-e1a889e2544c"
      unitRef="usd">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOmUxMDE5OWUzMjQxYjQwMjBiNzM2NzZkMDQ3OTZlYjA1L3RhYmxlcmFuZ2U6ZTEwMTk5ZTMyNDFiNDAyMGI3MzY3NmQwNDc5NmViMDVfMS00LTEtMS00NzE5Mg_9d4812e6-bd0b-4274-838d-4c1b8e06b6c0"
      unitRef="usd">11440000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOmUxMDE5OWUzMjQxYjQwMjBiNzM2NzZkMDQ3OTZlYjA1L3RhYmxlcmFuZ2U6ZTEwMTk5ZTMyNDFiNDAyMGI3MzY3NmQwNDc5NmViMDVfMi0xLTEtMS00NzE5Mg_aaf2f533-d935-4f24-87ec-865f0f77b894"
      unitRef="usd">756000</us-gaap:EquitySecuritiesFvNiCost>
    <efr:EquitySecuritiesFVNIGrossUnrealizedLoss
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOmUxMDE5OWUzMjQxYjQwMjBiNzM2NzZkMDQ3OTZlYjA1L3RhYmxlcmFuZ2U6ZTEwMTk5ZTMyNDFiNDAyMGI3MzY3NmQwNDc5NmViMDVfMi0yLTEtMS00NzE5Mg_9bb57ff5-0fc4-48ff-b84c-fd73fdd34dd6"
      unitRef="usd">401000</efr:EquitySecuritiesFVNIGrossUnrealizedLoss>
    <efr:EquitySecuritiesFVNIGrossUnrealizedGain
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOmUxMDE5OWUzMjQxYjQwMjBiNzM2NzZkMDQ3OTZlYjA1L3RhYmxlcmFuZ2U6ZTEwMTk5ZTMyNDFiNDAyMGI3MzY3NmQwNDc5NmViMDVfMi0zLTEtMS00NzE5Mg_8b52eb67-c454-49a7-85fd-fe2ddbfd3c47"
      unitRef="usd">0</efr:EquitySecuritiesFVNIGrossUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOmUxMDE5OWUzMjQxYjQwMjBiNzM2NzZkMDQ3OTZlYjA1L3RhYmxlcmFuZ2U6ZTEwMTk5ZTMyNDFiNDAyMGI3MzY3NmQwNDc5NmViMDVfMi00LTEtMS00NzE5Mg_1f423044-bb24-46b2-a351-43196e4b23c5"
      unitRef="usd">355000</us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent>
    <us-gaap:DebtSecuritiesTradingAndEquitySecuritiesFvNiCost
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOmUxMDE5OWUzMjQxYjQwMjBiNzM2NzZkMDQ3OTZlYjA1L3RhYmxlcmFuZ2U6ZTEwMTk5ZTMyNDFiNDAyMGI3MzY3NmQwNDc5NmViMDVfMy0xLTEtMS00NzE5Mg_ac77ecc6-b8f7-46e7-baf1-ce71ec5713cb"
      unitRef="usd">12191000</us-gaap:DebtSecuritiesTradingAndEquitySecuritiesFvNiCost>
    <efr:DebtSecuritiesTradingAndEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOmUxMDE5OWUzMjQxYjQwMjBiNzM2NzZkMDQ3OTZlYjA1L3RhYmxlcmFuZ2U6ZTEwMTk5ZTMyNDFiNDAyMGI3MzY3NmQwNDc5NmViMDVfMy0yLTEtMS00NzE5Mg_6a19d1b3-cd06-4691-982b-526311974095"
      unitRef="usd">401000</efr:DebtSecuritiesTradingAndEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <efr:DebtSecuritiesTradingAndEquityAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOmUxMDE5OWUzMjQxYjQwMjBiNzM2NzZkMDQ3OTZlYjA1L3RhYmxlcmFuZ2U6ZTEwMTk5ZTMyNDFiNDAyMGI3MzY3NmQwNDc5NmViMDVfMy0zLTEtMS00NzE5Mg_4abf6f41-f42f-4ea4-a001-c7c613ae0d7a"
      unitRef="usd">5000</efr:DebtSecuritiesTradingAndEquityAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:TradingSecurities
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOmUxMDE5OWUzMjQxYjQwMjBiNzM2NzZkMDQ3OTZlYjA1L3RhYmxlcmFuZ2U6ZTEwMTk5ZTMyNDFiNDAyMGI3MzY3NmQwNDc5NmViMDVfMy00LTEtMS00NzE5Mg_155102a4-4300-4ca7-a2a5-7bb750353046"
      unitRef="usd">11795000</us-gaap:TradingSecurities>
    <us-gaap:DebtSecuritiesTradingAndEquitySecuritiesFvNiCost
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOjQwZTFhZTUxZjYyZjQyOWM5ZDI2YWEwMGU4MjExNGYyL3RhYmxlcmFuZ2U6NDBlMWFlNTFmNjJmNDI5YzlkMjZhYTAwZTgyMTE0ZjJfMi0xLTEtMS00NzE5Mg_7bcc8906-d3de-48f8-a570-6990519b7de6"
      unitRef="usd">756000</us-gaap:DebtSecuritiesTradingAndEquitySecuritiesFvNiCost>
    <efr:DebtSecuritiesTradingAndEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOjQwZTFhZTUxZjYyZjQyOWM5ZDI2YWEwMGU4MjExNGYyL3RhYmxlcmFuZ2U6NDBlMWFlNTFmNjJmNDI5YzlkMjZhYTAwZTgyMTE0ZjJfMi0yLTEtMS00NzE5Mg_6a70adee-48a2-48b6-8664-6fa1d344096a"
      unitRef="usd">262000</efr:DebtSecuritiesTradingAndEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <efr:DebtSecuritiesTradingAndEquityAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOjQwZTFhZTUxZjYyZjQyOWM5ZDI2YWEwMGU4MjExNGYyL3RhYmxlcmFuZ2U6NDBlMWFlNTFmNjJmNDI5YzlkMjZhYTAwZTgyMTE0ZjJfMi0zLTEtMS00NzE5Mg_300da940-35a2-459f-852b-0f48cdccc7fc"
      unitRef="usd">0</efr:DebtSecuritiesTradingAndEquityAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:TradingSecurities
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80My9mcmFnOjYzOGViNDlhNmQ0YzQ4YTNhMDJiNTE3NjY5NGZjYjNjL3RhYmxlOjQwZTFhZTUxZjYyZjQyOWM5ZDI2YWEwMGU4MjExNGYyL3RhYmxlcmFuZ2U6NDBlMWFlNTFmNjJmNDI5YzlkMjZhYTAwZTgyMTE0ZjJfMi00LTEtMS00NzE5Mg_eacf37e7-9e94-4c83-b744-d2b0462e7ace"
      unitRef="usd">494000</us-gaap:TradingSecurities>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RleHRyZWdpb246ZjQxNmE4NzgyOGQ5NDE1YWFmNDEyMDA3ZDcxZTIzMjNfMzA_3c5acf0c-0c28-44cb-a3f4-ba11ddb06751">INVENTORIES&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Concentrates and work-in-progress&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Ore stockpiles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Raw materials and consumables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Long term - raw materials and consumables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RleHRyZWdpb246ZjQxNmE4NzgyOGQ5NDE1YWFmNDEyMDA3ZDcxZTIzMjNfMjc_1eaabd6c-d924-45b4-9e82-b71eaee49ce5">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Concentrates and work-in-progress&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Ore stockpiles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Raw materials and consumables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Long term - raw materials and consumables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryWorkInProcess
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RhYmxlOjljMTA3ODEzMGUxNjQ5MGNiOWQwNzM4ODA1YjhiNDIzL3RhYmxlcmFuZ2U6OWMxMDc4MTMwZTE2NDkwY2I5ZDA3Mzg4MDViOGI0MjNfMS0xLTEtMS00NzE5Mg_19048d2a-b153-4884-8235-66612af9741a"
      unitRef="usd">25746000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RhYmxlOjljMTA3ODEzMGUxNjQ5MGNiOWQwNzM4ODA1YjhiNDIzL3RhYmxlcmFuZ2U6OWMxMDc4MTMwZTE2NDkwY2I5ZDA3Mzg4MDViOGI0MjNfMS0zLTEtMS00NzE5Mg_d0fbef43-5a12-4142-9ce3-ebb26f1099ee"
      unitRef="usd">27619000</us-gaap:InventoryWorkInProcess>
    <efr:InventoryOfOreInStockpiles
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RhYmxlOjljMTA3ODEzMGUxNjQ5MGNiOWQwNzM4ODA1YjhiNDIzL3RhYmxlcmFuZ2U6OWMxMDc4MTMwZTE2NDkwY2I5ZDA3Mzg4MDViOGI0MjNfMi0xLTEtMS00NzE5Mg_ace10c20-dd6f-48df-a20d-7328cb4c2232"
      unitRef="usd">241000</efr:InventoryOfOreInStockpiles>
    <efr:InventoryOfOreInStockpiles
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RhYmxlOjljMTA3ODEzMGUxNjQ5MGNiOWQwNzM4ODA1YjhiNDIzL3RhYmxlcmFuZ2U6OWMxMDc4MTMwZTE2NDkwY2I5ZDA3Mzg4MDViOGI0MjNfMi0zLTEtMS00NzE5Mg_84d2b877-ab08-4bd0-aa32-325b873c4650"
      unitRef="usd">351000</efr:InventoryOfOreInStockpiles>
    <us-gaap:InventoryRawMaterials
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RhYmxlOjljMTA3ODEzMGUxNjQ5MGNiOWQwNzM4ODA1YjhiNDIzL3RhYmxlcmFuZ2U6OWMxMDc4MTMwZTE2NDkwY2I5ZDA3Mzg4MDViOGI0MjNfMy0xLTEtMS00NzE5Mg_3ccc48a0-7ed0-4e11-a226-f3f895819ecc"
      unitRef="usd">4369000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RhYmxlOjljMTA3ODEzMGUxNjQ5MGNiOWQwNzM4ODA1YjhiNDIzL3RhYmxlcmFuZ2U6OWMxMDc4MTMwZTE2NDkwY2I5ZDA3Mzg4MDViOGI0MjNfMy0zLTEtMS00NzE5Mg_cdedc135-54c4-41dd-b1af-da4354ae99d1"
      unitRef="usd">4170000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryNet
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RhYmxlOjljMTA3ODEzMGUxNjQ5MGNiOWQwNzM4ODA1YjhiNDIzL3RhYmxlcmFuZ2U6OWMxMDc4MTMwZTE2NDkwY2I5ZDA3Mzg4MDViOGI0MjNfNC0xLTEtMS00NzE5Mg_3a4cd7b2-132f-4130-8919-55ffb41092ef"
      unitRef="usd">30356000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RhYmxlOjljMTA3ODEzMGUxNjQ5MGNiOWQwNzM4ODA1YjhiNDIzL3RhYmxlcmFuZ2U6OWMxMDc4MTMwZTE2NDkwY2I5ZDA3Mzg4MDViOGI0MjNfNC0zLTEtMS00NzE5Mg_63d0d775-8c6f-4404-ad09-0e0c66975dad"
      unitRef="usd">32140000</us-gaap:InventoryNet>
    <efr:InventoryCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RhYmxlOjljMTA3ODEzMGUxNjQ5MGNiOWQwNzM4ODA1YjhiNDIzL3RhYmxlcmFuZ2U6OWMxMDc4MTMwZTE2NDkwY2I5ZDA3Mzg4MDViOGI0MjNfNi0xLTEtMS00NzE5Mg_f534bfbc-0754-4161-bca9-0a7aade8719d"
      unitRef="usd">28565000</efr:InventoryCurrent>
    <efr:InventoryCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RhYmxlOjljMTA3ODEzMGUxNjQ5MGNiOWQwNzM4ODA1YjhiNDIzL3RhYmxlcmFuZ2U6OWMxMDc4MTMwZTE2NDkwY2I5ZDA3Mzg4MDViOGI0MjNfNi0zLTEtMS00NzE5Mg_261acf4b-e9f2-460a-bf2a-facac5e70fcc"
      unitRef="usd">30772000</efr:InventoryCurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RhYmxlOjljMTA3ODEzMGUxNjQ5MGNiOWQwNzM4ODA1YjhiNDIzL3RhYmxlcmFuZ2U6OWMxMDc4MTMwZTE2NDkwY2I5ZDA3Mzg4MDViOGI0MjNfNy0xLTEtMS00NzE5Mg_38538996-35cf-421d-8c0c-91cbe5df54c8"
      unitRef="usd">1791000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RhYmxlOjljMTA3ODEzMGUxNjQ5MGNiOWQwNzM4ODA1YjhiNDIzL3RhYmxlcmFuZ2U6OWMxMDc4MTMwZTE2NDkwY2I5ZDA3Mzg4MDViOGI0MjNfNy0zLTEtMS00NzE5Mg_3bddfc6f-9b07-4a3d-a44c-cb029650eec5"
      unitRef="usd">1368000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNet
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RhYmxlOjljMTA3ODEzMGUxNjQ5MGNiOWQwNzM4ODA1YjhiNDIzL3RhYmxlcmFuZ2U6OWMxMDc4MTMwZTE2NDkwY2I5ZDA3Mzg4MDViOGI0MjNfOC0xLTEtMS00NzE5Mg_d0d1224b-8852-4767-867e-7444384780d7"
      unitRef="usd">30356000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80Ni9mcmFnOmY0MTZhODc4MjhkOTQxNWFhZjQxMjAwN2Q3MWUyMzIzL3RhYmxlOjljMTA3ODEzMGUxNjQ5MGNiOWQwNzM4ODA1YjhiNDIzL3RhYmxlcmFuZ2U6OWMxMDc4MTMwZTE2NDkwY2I5ZDA3Mzg4MDViOGI0MjNfOC0zLTEtMS00NzE5Mg_54c5e1ee-61b9-4471-9002-1a8c10c11725"
      unitRef="usd">32140000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RleHRyZWdpb246MWE5ZmFhMDRlZGJkNDAxZjljNjY3MjJiYmJlYmRiMTZfMTc2_114cb44e-5528-4e19-9b44-181e399b8105">PROPERTY, PLANT AND EQUIPMENT AND MINERAL PROPERTIES&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of property, plant and equipment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Book Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nichols Ranch&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alta Mesa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,996)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense totaled $0.87 million and $1.68 million, respectively, for the three and six months ended June&#160;30, 2022, compared to $0.79 million and $1.56 million, respectively, for the three and six months ended June&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of mineral properties:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mineral properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uranerz ISR properties &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sheep Mountain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Roca Honda &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mineral properties total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 19, 2022, the Company announced that it had entered into two purchase agreements to acquire a total of seventeen mineral concessions in the State of Bahia, Brazil totaling approximately 37,300 acres or 58.3 square miles (the &#x201c;Bahia Project&#x201d;). Under the terms of the purchase agreements, the Company will enter into mineral rights transfer agreements with the sellers to acquire the seventeen mineral sand concessions. The transactions are expected to close in August of 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total purchase price under the purchase agreements is $27.50&#160;million consisting of deposit payments of $5.50&#160;million due upon reaching certain milestones stated within the purchase agreements, and $22.00&#160;million due at closing with the transfer and assignment of the mineral rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June 30, 2022, the Company has made deposit payments totaling $5.50&#160;million that will be attributable to the final purchase price under the purchase agreements, pending the close of the transactions. Additionally, direct deal costs of $0.50&#160;million have been incurred related to such asset acquisitions. The purchase deposit payments and direct deal costs have been capitalized as Prepaid expenses and other assets in the Condensed Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RleHRyZWdpb246MWE5ZmFhMDRlZGJkNDAxZjljNjY3MjJiYmJlYmRiMTZfMTc4_4fa9a4dc-3dd8-4db8-b915-b26f2cf031a4">&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of property, plant and equipment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.643%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Book Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nichols Ranch&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alta Mesa&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,996)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib8d3672ea7eb4e99acb28e27d88533c9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfMy0xLTEtMS00NzE5Mg_88a69da2-429e-4d80-a697-1027a783b582"
      unitRef="usd">29210000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ib8d3672ea7eb4e99acb28e27d88533c9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfMy0zLTEtMS00NzE5Mg_a70d06b5-82fa-45ef-85b3-06ef4440d00e"
      unitRef="usd">19203000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib8d3672ea7eb4e99acb28e27d88533c9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfMy01LTEtMS00NzE5Mg_bf2cf01f-0651-4e86-b982-94777f66cc0c"
      unitRef="usd">10007000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0a6512b1ed434139a29b7d31a3e0cc71_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfMy03LTEtMS00NzE5Mg_c384b768-8052-4c1e-a6b8-d9cf70408fdd"
      unitRef="usd">29210000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i0a6512b1ed434139a29b7d31a3e0cc71_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfMy05LTEtMS00NzE5Mg_d84d7377-38e6-4b1b-85f7-a6ca6f81637e"
      unitRef="usd">18185000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0a6512b1ed434139a29b7d31a3e0cc71_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfMy0xMS0xLTEtNDcxOTI_a2766d94-5273-41f8-859a-4aca5762f646"
      unitRef="usd">11025000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i59948488c2f54ff9b1b6b1df669593fa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNC0xLTEtMS00NzE5Mg_c01ce890-e3c6-4d9a-aa5a-cdbf5f077a5f"
      unitRef="usd">13626000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i59948488c2f54ff9b1b6b1df669593fa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNC0zLTEtMS00NzE5Mg_ddb0e109-71dc-4f86-b6a1-471a53d2f950"
      unitRef="usd">5451000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i59948488c2f54ff9b1b6b1df669593fa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNC01LTEtMS00NzE5Mg_0666e0c3-9cea-4047-b98d-94e25d4f5713"
      unitRef="usd">8175000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifa43176fd0d149d3a55daba42fd73a7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNC03LTEtMS00NzE5Mg_ff4b8146-bcf4-46ce-b496-4edca4782592"
      unitRef="usd">13626000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ifa43176fd0d149d3a55daba42fd73a7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNC05LTEtMS00NzE5Mg_91c80596-5c5e-4715-acb2-2bc936a82e0b"
      unitRef="usd">4996000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifa43176fd0d149d3a55daba42fd73a7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNC0xMS0xLTEtNDcxOTI_8add64dc-187c-41ab-9309-a86f98a8e2d5"
      unitRef="usd">8630000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6d8f39c3910f4b988f5858acf7f67b37_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNS0xLTEtMS00NzE5Mg_3397fe2d-5bda-4d9e-b866-569d3c1bfc0d"
      unitRef="usd">16290000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i6d8f39c3910f4b988f5858acf7f67b37_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNS0zLTEtMS00NzE5Mg_25ce9b1d-168d-43a9-a6fc-5035b9a7634d"
      unitRef="usd">12957000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i6d8f39c3910f4b988f5858acf7f67b37_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNS01LTEtMS00NzE5Mg_9d4c01fb-4b7f-4636-a34c-28afbaf13711"
      unitRef="usd">3333000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i619f89ca6ad1462d859b552e7f1ca479_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNS03LTEtMS00NzE5Mg_7418bc50-89d6-4211-bf1d-cb3f15d7a7f5"
      unitRef="usd">15079000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i619f89ca6ad1462d859b552e7f1ca479_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNS05LTEtMS00NzE5Mg_1b2e53c6-1df3-4f1a-a79d-f7377d03fe0b"
      unitRef="usd">12751000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i619f89ca6ad1462d859b552e7f1ca479_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNS0xMS0xLTEtNDcxOTI_1a357da3-7ba9-4ee5-9991-2aee8972e302"
      unitRef="usd">2328000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNi0xLTEtMS00NzE5Mg_593a67b2-5f1e-469b-a52c-19184bf42967"
      unitRef="usd">59126000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNi0zLTEtMS00NzE5Mg_a01fb25d-11ad-4de0-aa05-92d7fd679027"
      unitRef="usd">37611000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNi01LTEtMS00NzE5Mg_fa92879d-6b76-4e8d-bb0b-afb3fc20af18"
      unitRef="usd">21515000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNi03LTEtMS00NzE5Mg_386bb1a2-19fe-4ec3-a1a6-d684e366cb95"
      unitRef="usd">57915000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNi05LTEtMS00NzE5Mg_0bddf0e4-c761-4af2-93ef-87188a416322"
      unitRef="usd">35932000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOjU5NzhkNmUyZWQxZjQ2NGE4ZWQyOThjZDFjNWM5ODk2L3RhYmxlcmFuZ2U6NTk3OGQ2ZTJlZDFmNDY0YThlZDI5OGNkMWM1Yzk4OTZfNi0xMS0xLTEtNDcxOTI_6f38f710-1699-4b6f-856f-a6a56c629492"
      unitRef="usd">21983000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RleHRyZWdpb246MWE5ZmFhMDRlZGJkNDAxZjljNjY3MjJiYmJlYmRiMTZfNTQ5NzU1ODE3Mjk0_ea7baeef-1571-4299-ae38-bc9b72029a13"
      unitRef="usd">870000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RleHRyZWdpb246MWE5ZmFhMDRlZGJkNDAxZjljNjY3MjJiYmJlYmRiMTZfNTQ5NzU1ODE3MzEw_3f69bb6a-8bde-4218-971e-b91c0cc9bfcf"
      unitRef="usd">1680000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RleHRyZWdpb246MWE5ZmFhMDRlZGJkNDAxZjljNjY3MjJiYmJlYmRiMTZfNTQ5NzU1ODE3MzMx_e0d4394e-87f6-47c4-a6d8-d8f1f4e538e3"
      unitRef="usd">790000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RleHRyZWdpb246MWE5ZmFhMDRlZGJkNDAxZjljNjY3MjJiYmJlYmRiMTZfNTQ5NzU1ODE3MzQ3_9cb0a91d-2e8f-4a1b-be93-bd75495bd858"
      unitRef="usd">1560000</us-gaap:DepreciationDepletionAndAmortization>
    <efr:ScheduleOfSummaryOfMineralPropertiesTableTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RleHRyZWdpb246MWE5ZmFhMDRlZGJkNDAxZjljNjY3MjJiYmJlYmRiMTZfMTgx_45093236-0fe2-467f-94f9-74d1613769c8">&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of mineral properties:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mineral properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uranerz ISR properties &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sheep Mountain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Roca Honda &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mineral properties total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</efr:ScheduleOfSummaryOfMineralPropertiesTableTextBlock>
    <us-gaap:MineralPropertiesNet
      contextRef="i95d506c6a2344b708d22ec697a456baa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOmNkM2M5ZTc4MmQyZTRiMTNiMzA2YzM5Y2IzYjI4YjA0L3RhYmxlcmFuZ2U6Y2QzYzllNzgyZDJlNGIxM2IzMDZjMzljYjNiMjhiMDRfMi0xLTEtMS00NzE5Mg_edc40dfc-9075-41d1-b137-94b896758391"
      unitRef="usd">25974000</us-gaap:MineralPropertiesNet>
    <us-gaap:MineralPropertiesNet
      contextRef="ia8963870f68446ecae6c66b63a9ad928_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOmNkM2M5ZTc4MmQyZTRiMTNiMzA2YzM5Y2IzYjI4YjA0L3RhYmxlcmFuZ2U6Y2QzYzllNzgyZDJlNGIxM2IzMDZjMzljYjNiMjhiMDRfMi0zLTEtMS00NzE5Mg_cc11828e-e88c-4d1b-b0f5-c58d51d5f8c4"
      unitRef="usd">25974000</us-gaap:MineralPropertiesNet>
    <us-gaap:MineralPropertiesNet
      contextRef="idd586e00d9164c11b6abbe8d6a2d5e1d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOmNkM2M5ZTc4MmQyZTRiMTNiMzA2YzM5Y2IzYjI4YjA0L3RhYmxlcmFuZ2U6Y2QzYzllNzgyZDJlNGIxM2IzMDZjMzljYjNiMjhiMDRfMy0xLTEtMS00NzE5Mg_619af07c-7177-4212-9a53-ab32fcbac8a6"
      unitRef="usd">34183000</us-gaap:MineralPropertiesNet>
    <us-gaap:MineralPropertiesNet
      contextRef="ia5787f2497e94ebb8bd6a3878eaca8bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOmNkM2M5ZTc4MmQyZTRiMTNiMzA2YzM5Y2IzYjI4YjA0L3RhYmxlcmFuZ2U6Y2QzYzllNzgyZDJlNGIxM2IzMDZjMzljYjNiMjhiMDRfMy0zLTEtMS00NzE5Mg_25c1db03-87c8-448d-9a69-cdad198b5531"
      unitRef="usd">34183000</us-gaap:MineralPropertiesNet>
    <us-gaap:MineralPropertiesNet
      contextRef="i766ad01601c04d5b8cf5dbfaba41423c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOmNkM2M5ZTc4MmQyZTRiMTNiMzA2YzM5Y2IzYjI4YjA0L3RhYmxlcmFuZ2U6Y2QzYzllNzgyZDJlNGIxM2IzMDZjMzljYjNiMjhiMDRfNC0xLTEtMS00NzE5Mg_dcdd6cf7-6362-42c4-bba8-1319bc68c4a2"
      unitRef="usd">22095000</us-gaap:MineralPropertiesNet>
    <us-gaap:MineralPropertiesNet
      contextRef="ifdcc14cef439412ea3d740246af6c4e0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOmNkM2M5ZTc4MmQyZTRiMTNiMzA2YzM5Y2IzYjI4YjA0L3RhYmxlcmFuZ2U6Y2QzYzllNzgyZDJlNGIxM2IzMDZjMzljYjNiMjhiMDRfNC0zLTEtMS00NzE5Mg_a764f93f-1ad9-4079-b351-c210aab7e471"
      unitRef="usd">22095000</us-gaap:MineralPropertiesNet>
    <us-gaap:MineralPropertiesNet
      contextRef="iadf81ab221b24ceaa316d0f8a8924016_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOmNkM2M5ZTc4MmQyZTRiMTNiMzA2YzM5Y2IzYjI4YjA0L3RhYmxlcmFuZ2U6Y2QzYzllNzgyZDJlNGIxM2IzMDZjMzljYjNiMjhiMDRfNS0xLTEtMS00NzE5Mg_2cdf9658-c172-42de-bc60-d71dec69b80a"
      unitRef="usd">1287000</us-gaap:MineralPropertiesNet>
    <us-gaap:MineralPropertiesNet
      contextRef="i9a21568b26904dc2a8dc5332969ba86c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOmNkM2M5ZTc4MmQyZTRiMTNiMzA2YzM5Y2IzYjI4YjA0L3RhYmxlcmFuZ2U6Y2QzYzllNzgyZDJlNGIxM2IzMDZjMzljYjNiMjhiMDRfNS0zLTEtMS00NzE5Mg_b450c08b-800c-4d25-a205-f0034655e69d"
      unitRef="usd">1287000</us-gaap:MineralPropertiesNet>
    <us-gaap:MineralPropertiesNet
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOmNkM2M5ZTc4MmQyZTRiMTNiMzA2YzM5Y2IzYjI4YjA0L3RhYmxlcmFuZ2U6Y2QzYzllNzgyZDJlNGIxM2IzMDZjMzljYjNiMjhiMDRfNi0xLTEtMS00NzE5Mg_d8952abc-a783-4020-ad57-e4418bf51d7c"
      unitRef="usd">83539000</us-gaap:MineralPropertiesNet>
    <us-gaap:MineralPropertiesNet
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RhYmxlOmNkM2M5ZTc4MmQyZTRiMTNiMzA2YzM5Y2IzYjI4YjA0L3RhYmxlcmFuZ2U6Y2QzYzllNzgyZDJlNGIxM2IzMDZjMzljYjNiMjhiMDRfNi0zLTEtMS00NzE5Mg_7a9b2152-c3ad-48eb-8e5b-ab321f434794"
      unitRef="usd">83539000</us-gaap:MineralPropertiesNet>
    <efr:NumberOfPurchaseAgreements
      contextRef="ia7906318332442398c3779c1a203abeb_D20220519-20220519"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RleHRyZWdpb246MWE5ZmFhMDRlZGJkNDAxZjljNjY3MjJiYmJlYmRiMTZfMjE5OTAyMzI1OTExMw_c960be8a-87dd-4c22-b2c1-adea5a36efd5"
      unitRef="purchaseagreement">2</efr:NumberOfPurchaseAgreements>
    <efr:PurchaseAgreementAcresToPurchase
      contextRef="ia7906318332442398c3779c1a203abeb_D20220519-20220519"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RleHRyZWdpb246MWE5ZmFhMDRlZGJkNDAxZjljNjY3MjJiYmJlYmRiMTZfMjE5OTAyMzI1OTAyNQ_ea53a542-4cc3-4c8a-a13d-9421ba5a0bca"
      unitRef="acre">37300</efr:PurchaseAgreementAcresToPurchase>
    <efr:PurchaseAgreementMilesToPurchase
      contextRef="ia7906318332442398c3779c1a203abeb_D20220519-20220519"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RleHRyZWdpb246MWE5ZmFhMDRlZGJkNDAxZjljNjY3MjJiYmJlYmRiMTZfMjE5OTAyMzI1OTE0Ng_4e58c376-33b9-46dc-a176-9485cc229c43"
      unitRef="mi">58.3</efr:PurchaseAgreementMilesToPurchase>
    <efr:PurchaseAgreementPurchasePrice
      contextRef="ia7906318332442398c3779c1a203abeb_D20220519-20220519"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RleHRyZWdpb246MWE5ZmFhMDRlZGJkNDAxZjljNjY3MjJiYmJlYmRiMTZfMjE5OTAyMzI1OTAzOQ_82b3bfd9-80b4-441b-94ff-7a7f4df336f9"
      unitRef="usd">27500000</efr:PurchaseAgreementPurchasePrice>
    <efr:PurchaseAgreementDepositPayment
      contextRef="ia7906318332442398c3779c1a203abeb_D20220519-20220519"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RleHRyZWdpb246MWE5ZmFhMDRlZGJkNDAxZjljNjY3MjJiYmJlYmRiMTZfMjE5OTAyMzI1OTA1NA_f2db9e57-bb2e-44f5-a005-9b6127c3a3db"
      unitRef="usd">5500000</efr:PurchaseAgreementDepositPayment>
    <efr:PurchaseAgreementPaymentDueAtClosing
      contextRef="ia7906318332442398c3779c1a203abeb_D20220519-20220519"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RleHRyZWdpb246MWE5ZmFhMDRlZGJkNDAxZjljNjY3MjJiYmJlYmRiMTZfMjE5OTAyMzI1OTA4Mg_5df561f2-4464-40ba-9c8b-617288f23ce2"
      unitRef="usd">22000000</efr:PurchaseAgreementPaymentDueAtClosing>
    <efr:PurchaseAgreementDepositPayment
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RleHRyZWdpb246MWE5ZmFhMDRlZGJkNDAxZjljNjY3MjJiYmJlYmRiMTZfMjE5OTAyMzI1OTA2OA_471d692a-f1bb-4eb7-8baf-adf8dcc204d0"
      unitRef="usd">5500000</efr:PurchaseAgreementDepositPayment>
    <efr:PurchaseAgreementDirectDealCosts
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF80OS9mcmFnOjFhOWZhYTA0ZWRiZDQwMWY5YzY2NzIyYmJiZWJkYjE2L3RleHRyZWdpb246MWE5ZmFhMDRlZGJkNDAxZjljNjY3MjJiYmJlYmRiMTZfMjE5OTAyMzI1OTA5NQ_93e24261-a5c1-4ab4-aa60-ecc3d3d44732"
      unitRef="usd">500000</efr:PurchaseAgreementDirectDealCosts>
    <us-gaap:AssetRetirementObligationDisclosureTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RleHRyZWdpb246YTY3YjBiNmY0MDk1NDc0Mjk5OTBiZmM0MmNmMGY2YTRfMTQ2MA_46df743e-fea5-4f86-8c0f-069ff912db7a">ASSET RETIREMENT OBLIGATIONS AND RESTRICTED CASHThe following table summarizes the Company&#x2019;s asset retirement obligations:&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligation, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Revision of estimate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Disposal of non-core obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Accretion of liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligation, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligation, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The asset retirement obligations of the Company are subject to legal and regulatory requirements. Estimates of the costs of reclamation are reviewed periodically by the Company and the applicable regulatory authorities. The above provision represents the Company&#x2019;s best estimate of the present value of future reclamation costs, discounted using credit adjusted risk-free interest rates ranging from 9.50% to 11.67% and inflation rates ranging from 2.00% to 2.41%. The total undiscounted decommissioning liability at June&#160;30, 2022 is $42.91 million (December&#160;31, 2021 - $41.34 million).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has cash, cash equivalents and fixed income securities as collateral for various bonds posted in favor of the applicable state regulatory agencies in Arizona, Colorado, New Mexico, Texas, Utah and Wyoming, and the U.S. Bureau of Land Management (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;BLM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) and U.S. Forest Service (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;USFS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) for estimated reclamation costs associated with the Mill, Nichols Ranch, Alta Mesa and other mining properties. The restricted cash will be released when the Company has reclaimed a mineral property or restructured the surety and collateral arrangements. See Note 13 for a discussion of the Company&#x2019;s surety bond commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s restricted cash:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional collateral posted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refunds of collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AssetRetirementObligationDisclosureTextBlock>
    <us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RleHRyZWdpb246YTY3YjBiNmY0MDk1NDc0Mjk5OTBiZmM0MmNmMGY2YTRfMTQ2OQ_34ca9278-0cbc-43cc-9721-9ca3463590b2">The following table summarizes the Company&#x2019;s asset retirement obligations:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligation, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Revision of estimate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Disposal of non-core obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Accretion of liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligation, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligation, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock>
    <us-gaap:AssetRetirementObligation
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfMS0xLTEtMS00NzE5Mg_42d697a7-ce3c-4104-bac8-23bb45359560"
      unitRef="usd">13687000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="ia6dcc2b4ee7d42ba9be752c355104551_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfMS0zLTEtMS00NzE5Mg_f2664920-7054-44b7-8d97-19bdf4cb9180"
      unitRef="usd">13038000</us-gaap:AssetRetirementObligation>
    <efr:RevisionOfEstimate
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfMi0xLTEtMS00NzE5Mg_23af4f02-05f4-47fa-b685-cd5e361059dd"
      unitRef="usd">445000</efr:RevisionOfEstimate>
    <efr:RevisionOfEstimate
      contextRef="i40f442fcd271445aa4a192293211d670_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfMi0zLTEtMS00NzE5Mg_aea84723-ef3f-4840-bc6f-00fcb992e18f"
      unitRef="usd">235000</efr:RevisionOfEstimate>
    <efr:AssetRetirementObligationDisposalOfNonCoreObligations
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfMy0xLTEtMS00NzE5Mg_bd99ee48-e5b5-4cdf-8e66-11d38329235c"
      unitRef="usd">0</efr:AssetRetirementObligationDisposalOfNonCoreObligations>
    <efr:AssetRetirementObligationDisposalOfNonCoreObligations
      contextRef="i40f442fcd271445aa4a192293211d670_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfMy0zLTEtMS00NzE5Mg_e95ae729-62be-4d06-920f-139476997cb6"
      unitRef="usd">269000</efr:AssetRetirementObligationDisposalOfNonCoreObligations>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfNC0xLTEtMS00NzE5Mg_5c100748-75b7-487f-b933-ccf52d5dd87a"
      unitRef="usd">904000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i40f442fcd271445aa4a192293211d670_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfNC0zLTEtMS00NzE5Mg_aa7b7be3-8dd6-4620-a484-1809be5364fa"
      unitRef="usd">1284000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfNS0xLTEtMS00NzE5Mg_d8d98c88-0621-4df4-a164-d63da16b5ef5"
      unitRef="usd">0</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i40f442fcd271445aa4a192293211d670_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfNS0zLTEtMS00NzE5Mg_4cba5b28-7e23-4839-9136-eb23dc5cb081"
      unitRef="usd">131000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligation
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfNi0xLTEtMS00NzE5Mg_4703f5b7-0855-4afc-ba30-0931c910769d"
      unitRef="usd">14146000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfNi0zLTEtMS00NzE5Mg_b50c9637-c0db-48fb-b79a-18c45eb82da2"
      unitRef="usd">13687000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfOC0xLTEtMS00NzE5Mg_aea6ef77-599c-4453-a155-8227800e940f"
      unitRef="usd">219000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfOC0zLTEtMS00NzE5Mg_cb79ecc5-9fcd-4380-a8c9-2c7f56632bd2"
      unitRef="usd">27000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfMTAtMS0xLTEtNDcxOTI_393528a6-44a4-452a-bc7b-f46f45d8a5dc"
      unitRef="usd">13927000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfMTAtMy0xLTEtNDcxOTI_b46a6bdd-d047-456f-97a9-936106bb97e0"
      unitRef="usd">13660000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligation
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfMTEtMS0xLTEtNDcxOTI_2a88cdf0-ef17-41ad-8700-32a970ab10d2"
      unitRef="usd">14146000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjExMGU3MmU1M2FmOTQwYjU4ZmQ2MGFmOTAxMTAxMmE4L3RhYmxlcmFuZ2U6MTEwZTcyZTUzYWY5NDBiNThmZDYwYWY5MDExMDEyYThfMTEtMy0xLTEtNDcxOTI_3207fe91-f79b-46a1-a741-fd2a733773dc"
      unitRef="usd">13687000</us-gaap:AssetRetirementObligation>
    <efr:RiskFreeRate
      contextRef="i60d4609058eb4361aa797d6ed5bc1f6b_D20220101-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RleHRyZWdpb246YTY3YjBiNmY0MDk1NDc0Mjk5OTBiZmM0MmNmMGY2YTRfNTM1_37c2e264-2a03-44ea-90db-d08c5ff922bf"
      unitRef="number">0.0950</efr:RiskFreeRate>
    <efr:RiskFreeRate
      contextRef="ibcfdbe4a399e4c399704a3330717c687_D20220101-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RleHRyZWdpb246YTY3YjBiNmY0MDk1NDc0Mjk5OTBiZmM0MmNmMGY2YTRfNTQx_56e1dc2a-518d-4e31-a55e-20f35ad25bd3"
      unitRef="number">0.1167</efr:RiskFreeRate>
    <efr:InflationRate
      contextRef="ie4c15b6545a14bcf9948358ad5b7b1f6_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RleHRyZWdpb246YTY3YjBiNmY0MDk1NDc0Mjk5OTBiZmM0MmNmMGY2YTRfNTc3_db27f31f-ead6-41b7-b7fc-ee6b63826439"
      unitRef="number">0.0200</efr:InflationRate>
    <efr:InflationRate
      contextRef="i7d05066dd2144e97a9e4fd31bfa8d4f6_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RleHRyZWdpb246YTY3YjBiNmY0MDk1NDc0Mjk5OTBiZmM0MmNmMGY2YTRfNTgz_5913a3ac-09bc-459b-97a7-e9c147aaf980"
      unitRef="number">0.0241</efr:InflationRate>
    <us-gaap:AssetRetirementObligation
      contextRef="i8687e91eb51246c3b640b6df63178ebf_I20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RleHRyZWdpb246YTY3YjBiNmY0MDk1NDc0Mjk5OTBiZmM0MmNmMGY2YTRfNjQ1_29f496d7-5071-411b-a6f8-6a843362b983"
      unitRef="usd">42910000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i911aa67e77904c7d9542127694437b0d_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RleHRyZWdpb246YTY3YjBiNmY0MDk1NDc0Mjk5OTBiZmM0MmNmMGY2YTRfNjU0_fa71fe51-2df6-4af5-bc2b-bcd20476e984"
      unitRef="usd">41340000</us-gaap:AssetRetirementObligation>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RleHRyZWdpb246YTY3YjBiNmY0MDk1NDc0Mjk5OTBiZmM0MmNmMGY2YTRfMTQ1Ng_63da539c-421e-4664-92bb-accf883e4eff">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s restricted cash:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional collateral posted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refunds of collateral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjBkYTUwMTFlZjVmZDQxODdhNTI5MjQ0ZjA5MmIxZWJjL3RhYmxlcmFuZ2U6MGRhNTAxMWVmNWZkNDE4N2E1MjkyNDRmMDkyYjFlYmNfMS0xLTEtMS00NzE5Mg_6925cebf-9457-4445-b2c2-2598702f6c42"
      unitRef="usd">20305000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ia6dcc2b4ee7d42ba9be752c355104551_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjBkYTUwMTFlZjVmZDQxODdhNTI5MjQ0ZjA5MmIxZWJjL3RhYmxlcmFuZ2U6MGRhNTAxMWVmNWZkNDE4N2E1MjkyNDRmMDkyYjFlYmNfMS0zLTEtMS00NzE5Mg_956d3b3d-585c-4041-9130-4a75885599ea"
      unitRef="usd">20817000</us-gaap:RestrictedCashAndCashEquivalents>
    <efr:AdditionalCollateralPosted
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjBkYTUwMTFlZjVmZDQxODdhNTI5MjQ0ZjA5MmIxZWJjL3RhYmxlcmFuZ2U6MGRhNTAxMWVmNWZkNDE4N2E1MjkyNDRmMDkyYjFlYmNfMi0xLTEtMS00NzE5Mg_18aafbfa-16ad-4367-9a38-562491b54425"
      unitRef="usd">21000</efr:AdditionalCollateralPosted>
    <efr:AdditionalCollateralPosted
      contextRef="i40f442fcd271445aa4a192293211d670_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjBkYTUwMTFlZjVmZDQxODdhNTI5MjQ0ZjA5MmIxZWJjL3RhYmxlcmFuZ2U6MGRhNTAxMWVmNWZkNDE4N2E1MjkyNDRmMDkyYjFlYmNfMi0zLTEtMS00NzE5Mg_48abb32a-3057-416e-88d6-67ee28fa4979"
      unitRef="usd">48000</efr:AdditionalCollateralPosted>
    <efr:RefundsAndReturnsForThePeriod
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjBkYTUwMTFlZjVmZDQxODdhNTI5MjQ0ZjA5MmIxZWJjL3RhYmxlcmFuZ2U6MGRhNTAxMWVmNWZkNDE4N2E1MjkyNDRmMDkyYjFlYmNfMy0xLTEtMS00NzE5Mg_84d7ae37-e2dd-4792-ac6a-88ea270482d1"
      unitRef="usd">0</efr:RefundsAndReturnsForThePeriod>
    <efr:RefundsAndReturnsForThePeriod
      contextRef="i40f442fcd271445aa4a192293211d670_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjBkYTUwMTFlZjVmZDQxODdhNTI5MjQ0ZjA5MmIxZWJjL3RhYmxlcmFuZ2U6MGRhNTAxMWVmNWZkNDE4N2E1MjkyNDRmMDkyYjFlYmNfMy0zLTEtMS00NzE5Mg_f5d81c83-0bc8-4fba-a03e-385c392eebf6"
      unitRef="usd">560000</efr:RefundsAndReturnsForThePeriod>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjBkYTUwMTFlZjVmZDQxODdhNTI5MjQ0ZjA5MmIxZWJjL3RhYmxlcmFuZ2U6MGRhNTAxMWVmNWZkNDE4N2E1MjkyNDRmMDkyYjFlYmNfNC0xLTEtMS00NzE5Mg_bab81159-7e12-43d8-8f40-df84734434aa"
      unitRef="usd">20326000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81Mi9mcmFnOmE2N2IwYjZmNDA5NTQ3NDI5OTkwYmZjNDJjZjBmNmE0L3RhYmxlOjBkYTUwMTFlZjVmZDQxODdhNTI5MjQ0ZjA5MmIxZWJjL3RhYmxlcmFuZ2U6MGRhNTAxMWVmNWZkNDE4N2E1MjkyNDRmMDkyYjFlYmNfNC0zLTEtMS00NzE5Mg_3d116a47-1500-452e-924a-a6ec96439b5e"
      unitRef="usd">20305000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RleHRyZWdpb246YjE5ZGQwMTVjYWIwNDUzNWFkYWFkOGY0OTgxNTQ3NThfMjA0MQ_47c76c3e-8134-4826-b5c5-b05fbdbb3a22">LEASES&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s leases are primarily for office space, the largest being an office building lease for the Company&#x2019;s Lakewood, Colorado corporate offices. As of June&#160;30, 2022, this lease has a remaining term of approximately 11 months and includes an option to extend the lease for one five-year term. Certain of our other leases include variable payments for lessor operating expenses that are not included within right-of-use (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;ROU&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) assets and lease liabilities in the Condensed Consolidated Balance Sheets. The Company&#x2019;s lease agreements do not contain any material residual value guarantees or restrictive covenants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s operating lease expense is recognized on a straight-line basis over the lease term and is recorded in General and Administration expenses. Short-term leases, which have an initial term of 12 months or less, are not recorded in the Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease cost includes the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average remaining lease term and weighted average discount rate were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term of operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate of operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flow information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ie4c15b6545a14bcf9948358ad5b7b1f6_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RleHRyZWdpb246YjE5ZGQwMTVjYWIwNDUzNWFkYWFkOGY0OTgxNTQ3NThfMjI2_e1eaa543-b5ab-497f-b2e5-c9238915562a">P11M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i7d05066dd2144e97a9e4fd31bfa8d4f6_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RleHRyZWdpb246YjE5ZGQwMTVjYWIwNDUzNWFkYWFkOGY0OTgxNTQ3NThfMjAyOQ_acb58918-4efd-4162-85c5-e727db7e8f2a">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RleHRyZWdpb246YjE5ZGQwMTVjYWIwNDUzNWFkYWFkOGY0OTgxNTQ3NThfMjAzNg_48d0a17f-745b-4463-8960-6dcd386f97b5">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease cost includes the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The weighted average remaining lease term and weighted average discount rate were as follows:&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term of operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate of operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flow information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjRkMDNmOWY2ZWE0ZDQxMjk5NWE0Mjc2OTUzMjIwMmU2L3RhYmxlcmFuZ2U6NGQwM2Y5ZjZlYTRkNDEyOTk1YTQyNzY5NTMyMjAyZTZfMi0xLTEtMS00NzE5Mg_db8b404c-2bde-4bf8-a30e-5c3e5752dab7"
      unitRef="usd">77000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjRkMDNmOWY2ZWE0ZDQxMjk5NWE0Mjc2OTUzMjIwMmU2L3RhYmxlcmFuZ2U6NGQwM2Y5ZjZlYTRkNDEyOTk1YTQyNzY5NTMyMjAyZTZfMi0zLTEtMS00NzE5Mg_9f800f2d-4131-464a-82a5-5fea8742b870"
      unitRef="usd">77000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjRkMDNmOWY2ZWE0ZDQxMjk5NWE0Mjc2OTUzMjIwMmU2L3RhYmxlcmFuZ2U6NGQwM2Y5ZjZlYTRkNDEyOTk1YTQyNzY5NTMyMjAyZTZfMi01LTEtMS00NzE5Mg_6efb3df9-30f8-4954-a3be-5f8174db50b0"
      unitRef="usd">154000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjRkMDNmOWY2ZWE0ZDQxMjk5NWE0Mjc2OTUzMjIwMmU2L3RhYmxlcmFuZ2U6NGQwM2Y5ZjZlYTRkNDEyOTk1YTQyNzY5NTMyMjAyZTZfMi03LTEtMS00NzE5Mg_4f5c93b8-93cb-4043-b0fb-f66e15e8bb82"
      unitRef="usd">154000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjRkMDNmOWY2ZWE0ZDQxMjk5NWE0Mjc2OTUzMjIwMmU2L3RhYmxlcmFuZ2U6NGQwM2Y5ZjZlYTRkNDEyOTk1YTQyNzY5NTMyMjAyZTZfMy0xLTEtMS00NzE5Mg_66aa77c3-1e0b-4567-a750-b408d9445a23"
      unitRef="usd">79000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjRkMDNmOWY2ZWE0ZDQxMjk5NWE0Mjc2OTUzMjIwMmU2L3RhYmxlcmFuZ2U6NGQwM2Y5ZjZlYTRkNDEyOTk1YTQyNzY5NTMyMjAyZTZfMy0zLTEtMS00NzE5Mg_68a0c08d-c126-44fe-8cef-601d05f6c2de"
      unitRef="usd">81000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjRkMDNmOWY2ZWE0ZDQxMjk5NWE0Mjc2OTUzMjIwMmU2L3RhYmxlcmFuZ2U6NGQwM2Y5ZjZlYTRkNDEyOTk1YTQyNzY5NTMyMjAyZTZfMy01LTEtMS00NzE5Mg_79571e1c-2f8b-4d72-8c7c-1c6064e95f6d"
      unitRef="usd">159000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjRkMDNmOWY2ZWE0ZDQxMjk5NWE0Mjc2OTUzMjIwMmU2L3RhYmxlcmFuZ2U6NGQwM2Y5ZjZlYTRkNDEyOTk1YTQyNzY5NTMyMjAyZTZfMy03LTEtMS00NzE5Mg_4780a2fe-b527-4eac-81a1-185de09d1384"
      unitRef="usd">162000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjRkMDNmOWY2ZWE0ZDQxMjk5NWE0Mjc2OTUzMjIwMmU2L3RhYmxlcmFuZ2U6NGQwM2Y5ZjZlYTRkNDEyOTk1YTQyNzY5NTMyMjAyZTZfNS0xLTEtMS00NzE5Mg_f4628381-d0b4-4757-b154-766fa6c54c36"
      unitRef="usd">156000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjRkMDNmOWY2ZWE0ZDQxMjk5NWE0Mjc2OTUzMjIwMmU2L3RhYmxlcmFuZ2U6NGQwM2Y5ZjZlYTRkNDEyOTk1YTQyNzY5NTMyMjAyZTZfNS0zLTEtMS00NzE5Mg_338263c4-ca50-4660-a161-e3b6e1c2d5fe"
      unitRef="usd">158000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjRkMDNmOWY2ZWE0ZDQxMjk5NWE0Mjc2OTUzMjIwMmU2L3RhYmxlcmFuZ2U6NGQwM2Y5ZjZlYTRkNDEyOTk1YTQyNzY5NTMyMjAyZTZfNS01LTEtMS00NzE5Mg_245729ee-d4b0-47a7-9fe4-88b6b65fb093"
      unitRef="usd">313000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjRkMDNmOWY2ZWE0ZDQxMjk5NWE0Mjc2OTUzMjIwMmU2L3RhYmxlcmFuZ2U6NGQwM2Y5ZjZlYTRkNDEyOTk1YTQyNzY5NTMyMjAyZTZfNS03LTEtMS00NzE5Mg_b48f3b27-4fbe-45bd-9bbb-307161eb903b"
      unitRef="usd">316000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjNkOTY4NDA3MjZjZTQzNTZhOGE5N2Y3YzdmNGJjYmM2L3RhYmxlcmFuZ2U6M2Q5Njg0MDcyNmNlNDM1NmE4YTk3ZjdjN2Y0YmNiYzZfMi0xLTEtMS00NzE5Mg_9ab0f356-d750-454d-9e25-c73dd4426d88">P0Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ib1b03ea468874d0c9513dc90f1a6654d_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjNkOTY4NDA3MjZjZTQzNTZhOGE5N2Y3YzdmNGJjYmM2L3RhYmxlcmFuZ2U6M2Q5Njg0MDcyNmNlNDM1NmE4YTk3ZjdjN2Y0YmNiYzZfMi0zLTEtMS00NzE5Mg_42267eff-8de1-4b30-815e-c48eaba3ad13">P1Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjNkOTY4NDA3MjZjZTQzNTZhOGE5N2Y3YzdmNGJjYmM2L3RhYmxlcmFuZ2U6M2Q5Njg0MDcyNmNlNDM1NmE4YTk3ZjdjN2Y0YmNiYzZfMy0xLTEtMS00NzE5Mg_e7aa39e6-0020-4863-b914-92e69118dcf4"
      unitRef="number">0.090</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ib1b03ea468874d0c9513dc90f1a6654d_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjNkOTY4NDA3MjZjZTQzNTZhOGE5N2Y3YzdmNGJjYmM2L3RhYmxlcmFuZ2U6M2Q5Njg0MDcyNmNlNDM1NmE4YTk3ZjdjN2Y0YmNiYzZfMy0zLTEtMS00NzE5Mg_07dfdf09-6f22-48ca-8da8-eccc105f9745"
      unitRef="number">0.090</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjNmNTE5M2YyZTUwMjQwZDU5MGU5ZTg5MDI4NTQzYjg2L3RhYmxlcmFuZ2U6M2Y1MTkzZjJlNTAyNDBkNTkwZTllODkwMjg1NDNiODZfMy0xLTEtMS00NzE5Mg_62b20969-1758-4c2e-83e3-234b8b997d45"
      unitRef="usd">87000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjNmNTE5M2YyZTUwMjQwZDU5MGU5ZTg5MDI4NTQzYjg2L3RhYmxlcmFuZ2U6M2Y1MTkzZjJlNTAyNDBkNTkwZTllODkwMjg1NDNiODZfMy0zLTEtMS00NzE5Mg_073b2989-20c0-4be8-90d3-9ac98fc99959"
      unitRef="usd">85000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjNmNTE5M2YyZTUwMjQwZDU5MGU5ZTg5MDI4NTQzYjg2L3RhYmxlcmFuZ2U6M2Y1MTkzZjJlNTAyNDBkNTkwZTllODkwMjg1NDNiODZfMy01LTEtMS00NzE5Mg_82556b8f-6085-4e6d-9bb9-63ea6114f081"
      unitRef="usd">174000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81NS9mcmFnOmIxOWRkMDE1Y2FiMDQ1MzVhZGFhZDhmNDk4MTU0NzU4L3RhYmxlOjNmNTE5M2YyZTUwMjQwZDU5MGU5ZTg5MDI4NTQzYjg2L3RhYmxlcmFuZ2U6M2Y1MTkzZjJlNTAyNDBkNTkwZTllODkwMjg1NDNiODZfMy03LTEtMS00NzE5Mg_ced00ebf-ba1c-45c9-ac87-5412d862864c"
      unitRef="usd">170000</us-gaap:OperatingLeasePayments>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81OC9mcmFnOjg4ZWZiYWQ3NzlkMDQ5MDhhZjg4YThmZGM2N2JmNzEyL3RleHRyZWdpb246ODhlZmJhZDc3OWQwNDkwOGFmODhhOGZkYzY3YmY3MTJfNjc4_2bbd8413-84c0-4234-a230-be0ee538d114">CAPITAL STOCK&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Authorized capital stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is authorized to issue an unlimited number of Common Shares without par value, unlimited Preferred Shares issuable in series, and unlimited Series A Preferred Shares. The Series A Preferred Shares issuable are non-redeemable, non-callable, non-voting and have no right to dividends. The Preferred Shares issuable in series will have the rights, privileges, restrictions and conditions assigned to the particular series upon the Board of Directors approving their issuance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Issued capital stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the six months ended June 30, 2022, the Company issued 0.77 million Common Shares under the Company&#x2019;s ATM for net proceeds of $7.89 million after share issuance costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i0666f6cb116d4c5c8857e0852c762973_D20220101-20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81OC9mcmFnOjg4ZWZiYWQ3NzlkMDQ5MDhhZjg4YThmZGM2N2JmNzEyL3RleHRyZWdpb246ODhlZmJhZDc3OWQwNDkwOGFmODhhOGZkYzY3YmY3MTJfNTgz_54df79e2-3c48-4449-bf8d-cf7659046cbf"
      unitRef="shares">770000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i0666f6cb116d4c5c8857e0852c762973_D20220101-20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF81OC9mcmFnOjg4ZWZiYWQ3NzlkMDQ5MDhhZjg4YThmZGM2N2JmNzEyL3RleHRyZWdpb246ODhlZmJhZDc3OWQwNDkwOGFmODhhOGZkYzY3YmY3MTJfNjQ0_fd06e60e-0e9b-44fb-be1e-088956f1bbf3"
      unitRef="usd">7890000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RleHRyZWdpb246OWFhNDgzOGQ3YmJjNGQyMjhjM2I4MTI5MTEzNmE0OWVfNDI0_40c70c38-f585-4344-b3d3-ee9865102d7e">BASIC AND DILUTED LOSS PER COMMON SHARE&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The calculation of basic and diluted loss per share after adjustment for the effects of all potential dilutive Common Shares, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to owners of the Company&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,784)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic and diluted weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,491,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,450,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,044,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,923,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the six months ended June 30, 2022, 4.03 million stock options, restricted stock units, stock appreciation rights, and warrants have been excluded from the calculation of diluted net loss per common share as their effect would have been anti-dilutive (June&#160;30, 2021 - 6.29 million).&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RleHRyZWdpb246OWFhNDgzOGQ3YmJjNGQyMjhjM2I4MTI5MTEzNmE0OWVfNDI4_ca32407f-afc8-4547-b54f-f8c6c6a33522">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The calculation of basic and diluted loss per share after adjustment for the effects of all potential dilutive Common Shares, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss attributable to owners of the Company&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,784)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic and diluted weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,491,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,450,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,044,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,923,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RhYmxlOjZhYTJkMGI4NzliYjQxNmE5ZTNlMTIxOTJkZGE0NDFhL3RhYmxlcmFuZ2U6NmFhMmQwYjg3OWJiNDE2YTllM2UxMjE5MmRkYTQ0MWFfMi0xLTEtMS00NzE5Mg_089b17c5-43c2-4b53-afb7-d7f2b9592931"
      unitRef="usd">-18054000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RhYmxlOjZhYTJkMGI4NzliYjQxNmE5ZTNlMTIxOTJkZGE0NDFhL3RhYmxlcmFuZ2U6NmFhMmQwYjg3OWJiNDE2YTllM2UxMjE5MmRkYTQ0MWFfMi0zLTEtMS00NzE5Mg_3c5cd8b4-a303-43bb-86dd-fed68c897fc6"
      unitRef="usd">-10784000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RhYmxlOjZhYTJkMGI4NzliYjQxNmE5ZTNlMTIxOTJkZGE0NDFhL3RhYmxlcmFuZ2U6NmFhMmQwYjg3OWJiNDE2YTllM2UxMjE5MmRkYTQ0MWFfMi01LTEtMS00NzE5Mg_0bc4d7d9-fc3c-415b-8667-517509d95440"
      unitRef="usd">-32783000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RhYmxlOjZhYTJkMGI4NzliYjQxNmE5ZTNlMTIxOTJkZGE0NDFhL3RhYmxlcmFuZ2U6NmFhMmQwYjg3OWJiNDE2YTllM2UxMjE5MmRkYTQ0MWFfMi03LTEtMS00NzE5Mg_e9c89d4d-e8b4-4ab0-9774-f09352703e83"
      unitRef="usd">-21692000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RhYmxlOjZhYTJkMGI4NzliYjQxNmE5ZTNlMTIxOTJkZGE0NDFhL3RhYmxlcmFuZ2U6NmFhMmQwYjg3OWJiNDE2YTllM2UxMjE5MmRkYTQ0MWFfMy0xLTEtMS00NzE5Mg_e8b8d50e-f5fa-4cce-936d-69f58d568b73"
      unitRef="shares">157491807</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RhYmxlOjZhYTJkMGI4NzliYjQxNmE5ZTNlMTIxOTJkZGE0NDFhL3RhYmxlcmFuZ2U6NmFhMmQwYjg3OWJiNDE2YTllM2UxMjE5MmRkYTQ0MWFfMy0zLTEtMS00NzE5Mg_710af264-857c-4006-b296-a9310a17f3cb"
      unitRef="shares">144450494</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RhYmxlOjZhYTJkMGI4NzliYjQxNmE5ZTNlMTIxOTJkZGE0NDFhL3RhYmxlcmFuZ2U6NmFhMmQwYjg3OWJiNDE2YTllM2UxMjE5MmRkYTQ0MWFfMy01LTEtMS00NzE5Mg_a6f3d738-157f-4267-8d25-5207bbab6ec0"
      unitRef="shares">157044331</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RhYmxlOjZhYTJkMGI4NzliYjQxNmE5ZTNlMTIxOTJkZGE0NDFhL3RhYmxlcmFuZ2U6NmFhMmQwYjg3OWJiNDE2YTllM2UxMjE5MmRkYTQ0MWFfMy03LTEtMS00NzE5Mg_0ef7f1e6-0c52-416a-8bcd-e03f805627da"
      unitRef="shares">140923146</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RhYmxlOjZhYTJkMGI4NzliYjQxNmE5ZTNlMTIxOTJkZGE0NDFhL3RhYmxlcmFuZ2U6NmFhMmQwYjg3OWJiNDE2YTllM2UxMjE5MmRkYTQ0MWFfNC0xLTEtMS00NzE5Mg_55971130-f891-4f80-a23c-d3696ae12e65"
      unitRef="usdPerShare">-0.11</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RhYmxlOjZhYTJkMGI4NzliYjQxNmE5ZTNlMTIxOTJkZGE0NDFhL3RhYmxlcmFuZ2U6NmFhMmQwYjg3OWJiNDE2YTllM2UxMjE5MmRkYTQ0MWFfNC0zLTEtMS00NzE5Mg_d73da3fb-931e-497b-b249-311b10543707"
      unitRef="usdPerShare">-0.07</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RhYmxlOjZhYTJkMGI4NzliYjQxNmE5ZTNlMTIxOTJkZGE0NDFhL3RhYmxlcmFuZ2U6NmFhMmQwYjg3OWJiNDE2YTllM2UxMjE5MmRkYTQ0MWFfNC01LTEtMS00NzE5Mg_43f921d5-864c-4324-b33f-86c774b12501"
      unitRef="usdPerShare">-0.21</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RhYmxlOjZhYTJkMGI4NzliYjQxNmE5ZTNlMTIxOTJkZGE0NDFhL3RhYmxlcmFuZ2U6NmFhMmQwYjg3OWJiNDE2YTllM2UxMjE5MmRkYTQ0MWFfNC03LTEtMS00NzE5Mg_752bf699-7ddd-4558-8a3f-dff98d1aab01"
      unitRef="usdPerShare">-0.15</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RleHRyZWdpb246OWFhNDgzOGQ3YmJjNGQyMjhjM2I4MTI5MTEzNmE0OWVfMjAz_a0e6dd1e-a508-4f40-ae8a-800ca8039488"
      unitRef="shares">4030000.00</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82MS9mcmFnOjlhYTQ4MzhkN2JiYzRkMjI4YzNiODEyOTExMzZhNDllL3RleHRyZWdpb246OWFhNDgzOGQ3YmJjNGQyMjhjM2I4MTI5MTEzNmE0OWVfNDE0_d1527ca0-6ea6-4d0d-bb30-5afa4659921e"
      unitRef="shares">6290000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfODkzMw_9598fb7b-81be-475b-8ec1-1a62234c21e3">SHARE-BASED PAYMENTS&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains an equity incentive plan, known as the 2021 Amended and Restated Omnibus Equity Incentive Compensation Plan (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Compensation Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), for directors, executives, eligible employees and consultants. Existing equity incentive awards include employee non-qualified stock options, restricted stock units (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;RSUs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) and stock appreciation rights (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SARs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). The Company issues new Common Shares to satisfy exercises and vesting under its equity incentive awards. At June&#160;30, 2022, a total of 15,756,942 Common Shares were authorized for future equity incentive plan awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 25, 2022, the Company&#x2019;s Board of Directors approved the issuance of 0.10&#160;million stock options, 0.33&#160;million RSUs, and 0.83&#160;million SARs on the terms and conditions discussed below. Due to an administrative delay in communicating the terms of certain awards to some grantees, the Company determined that, for accounting purposes only, the grant date for &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;such awards was not the date of the Board approval but, instead, April 18, 2022, being the date that the key award terms were communicated to those certain grantees.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As such, 0.07&#160;million stock options, 0.02&#160;million RSUs, and 0.10 SARs are treated, for accounting purposes, as having a grant date of April 18, 2022. However, this accounting change did not alter the fundamental terms of the grants, as approved by the Board, and all such grants retained their original term (commencing as of January 25, 2022), vesting schedules, vesting performance metrics and exercise price, as each is applicable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, under the Compensation Plan, may grant stock options to directors, executives, employees and consultants to purchase Common Shares of the Company. The exercise price of the stock options is set as the higher of the Company&#x2019;s closing share price on the NYSE American on the day before the grant date and the five-day volume weighted average price (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;VWAP&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) on the NYSE American ending on the day before the grant date. Stock options granted under the Compensation Plan generally vest over a period of two years or more, and are generally exercisable over a period of five years from the grant date, such period not to exceed 10 years. During the six months ended June 30, 2022, the Company granted 0.11&#160;million stock options under the Compensation Plan (June&#160;30, 2021 - 0.16 million).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the stock options granted under the Compensation Plan for the six months ended June 30, 2022 was estimated at the date of grant, using the Black-Scholes Option Valuation Model, with the following weighted average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Expected volatility is measured based on the Company&#x2019;s historical share price volatility over a period equivalent to the expected life of the stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The summary of the Company&#x2019;s stock options at June&#160;30, 2022 and December&#160;31, 2021, respectively, and the changes for the fiscal periods ending on those dates, are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Range of Exercise Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1.70 - $15.61&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,609,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.89 - 8.41&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;1.70 - 7.42&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(775,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.76 - 5.91&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.70 - 15.61&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,653)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1.70 - $8.41&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;942,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.84 - 10.03&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.70 - 5.18&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(160,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.89 - 6.47&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.35 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1.70 - $10.03&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercisable, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1.70 - $7.14&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total intrinsic value of options exercised in the six months ended June 30, 2022 was $1.16 million (June&#160;30, 2021 &#x2013; $1.75 million).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The summary of the Company&#x2019;s non-vested stock options at June&#160;30, 2022 and December&#160;31, 2021, respectively, and the changes for the fiscal periods ending on those dates, are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(351,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,049)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(167,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company grants RSUs to directors, executives and eligible employees. Awards for executives and eligible employees are determined as a target percentage of base salary and generally vest over three years. Holders of unvested RSUs do not have voting rights on those RSUs. The RSUs are subject to forfeiture risk and other restrictions. Upon vesting, the employee is entitled to receive one Common Share of the Company for each RSU at no additional payment. During the six months ended June 30, 2022, the Company&#x2019;s Board of Directors issued 0.35 million RSUs under the Compensation Plan (June&#160;30, 2021 - 0.44 million). The fair value of RSUs granted was determined at the date of grant based on the Company&#x2019;s share price on the NYSE American. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The summary of the Company&#x2019;s non-vested RSUs at June&#160;30, 2022 and December&#160;31, 2021, respectively, and the changes for the fiscal periods ending on those dates, are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,094,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(635,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(518,856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,082)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;693,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total intrinsic value and fair value of RSUs that vested and were settled for equity in the six months ended June 30, 2022 was $2.93 million (June&#160;30, 2021 &#x2013; $2.67 million).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Appreciation Rights&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may grant SARs to directors, executives, and eligible employees. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2019, the Company&#x2019;s Board of Directors issued 2.20 million SARs under the Compensation Plan with a fair value of $1.25 per SAR. These SARs are intended to provide additional long-term performance-based equity incentives for the Company&#x2019;s senior management. The SARs are performance-based because they only vest upon the achievement of performance goals designed to significantly increase shareholder value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each SAR granted entitles the holder to receive, upon a valid exercise, payment from the Company in cash or Common Shares (at the sole discretion of the Company) in an amount representing the difference between the fair market value (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;FMV&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) of the Company&#x2019;s Common Shares on the date of exercise and $2.92 (the closing market price or &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Grant Price&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; at the time of grant).  Fair Market Value as used herein means the closing price of the Shares on the TSX or the NYSE American on the trading day immediately prior to the date of exercise. The term of the SARs grant is five years, with SARs vesting only upon the achievement of the following performance goals: as to one-third of the SARs granted, automatically upon the 90-calendar-day &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;VWAP of the Company&#x2019;s Common Shares on the NYSE American equaling or exceeding $5.00 for any continuous 90-calendar-day period; as to an additional one-third of the SARs granted, automatically upon the 90-calendar-day VWAP of the Company&#x2019;s Common Shares on the NYSE American equaling or exceeding $7.00 for any continuous 90-calendar-day period; and as to the final one-third of the SARs granted, automatically upon the 90-calendar-day VWAP of the Company&#x2019;s Common Shares on the NYSE American equaling or exceeding $10.00 for any continuous 90-calendar-day period. Further, notwithstanding the foregoing vesting schedule, no SARs were able to be exercised by the holder for an initial period of one year from the Date of Grant; the date first exercisable being January 22, 2020. The first two tranches of these vesting performance goals were met prior to the six months ended June 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended June 30, 2022, the Company&#x2019;s Board of Directors issued 0.83 million SARs under the Compensation Plan (June&#160;30, 2021 &#x2013; nil). The fair value of the SARs granted during the six months ended June 30, 2022 was estimated at the date of grant using a Monte Carlo simulation, with the following weighted average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life (in years)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.98&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Monte Carlo analysis of SARs assumes employee suboptimal exercise at first vesting time for each tranche.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Expected volatility is measured based on the Company&#x2019;s historical share price volatility over a period equivalent to the expected life of the SARs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each SAR granted entitles the holder to receive, upon a valid exercise, payment from the Company in cash or Common Shares (at the sole discretion of the Company) in an amount representing the difference between the FMV of the Company&#x2019;s Common Shares on the date of exercise and $6.47 (the Grant Price at the time of grant). The term of the SARs grant is five years, with SARs vesting only upon the achievement of the following performance goals: as to one-third of the SARs granted, automatically upon the 90-calendar-day VWAP of the Company&#x2019;s Common Shares on the NYSE American equaling or exceeding $12.00 for any continuous 90-calendar-day period; as to an additional one-third of the SARs granted, automatically upon the 90-calendar-day VWAP of the Company&#x2019;s Common Shares on the NYSE American equaling or exceeding $14.00 for any continuous 90-calendar-day period; and as to the final one-third of the SARs granted, automatically upon the 90-calendar-day VWAP of the Company&#x2019;s Common Shares on the NYSE American equaling or exceeding $16.00 for any continuous 90-calendar-day period. Further, notwithstanding the foregoing vesting schedule, no SARs may be exercised by the holder for an initial period of one year from the date of grant; the date first exercisable being January 25, 2023. As a result, the SARs granted in the first quarter of 2022 for 2021 performance are a long-term equity incentive and are 100% performance based. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The summary of the Company&#x2019;s SARs at June&#160;30, 2022 and December&#160;31, 2021, respectively, and the changes for the fiscal periods ending on those dates, are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,720,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,672,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;833,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,464,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.55&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,301&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercisable, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,092,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,173&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The summary of the Company&#x2019;s non-vested SARs at June&#160;30, 2022 and December&#160;31, 2021, respectively, and the changes for the fiscal periods ending on those dates, are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:13pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,720,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,147,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;833,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of share-based compensation are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSU awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SARs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total recognized expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The fair value of the RSUs granted under the Compensation Plan for the six months ended June 30, 2022 and 2021 was estimated at the date of grant, using the stated market price on the NYSE American.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2022, there were $0.46 million, $1.82 million, and $2.30 million of unrecognized compensation costs related to the unvested stock options, RSU awards and SARs, respectively, to be recognized over a weighted average period of 1.54 years, 1.96 years, and 1.22 years, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i63a48bc275e1427f974c80edfa46a604_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNTI1_bd174096-f96f-438b-b56f-dd27e9c3369f"
      unitRef="shares">15756942</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i4bc10f9a1eb9452a95567899cfe15fde_D20220125-20220125"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNjc4_5dad856f-d948-4758-baa1-35397ac8a76a"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i51440bbc2a274d77b5641be4ccb7aaa4_D20220125-20220125"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNjk2_e6091b2b-1f1c-4f49-b9ca-488d1ba489c3"
      unitRef="shares">330000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i5852dbf4e3454c64a2eee7c8f8cabea8_D20220125-20220125"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNzA5_2ffb7874-dcdc-430e-8a91-78ac931b5445"
      unitRef="shares">830000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i68240acacdc74b5b943dd9147a3c312e_D20220418-20220418"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfMTEwOQ_f08c0655-acec-4732-a4be-27bfdcab250b"
      unitRef="shares">70000.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i09f50dc03fee4597b327a83ba6e1c7d2_D20220418-20220418"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfMTEyNw_0a96e769-9b17-47fc-b207-8d2fbbc33757"
      unitRef="shares">20000.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="ic45ce79ac1274284b812539eaa1bbc2d_D20220418-20220418"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfMTE0MA_468b3f6a-ecf6-420b-a8ee-e0376b01d50a"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0978563c9b744846809f466f4a55c9fd_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfMjEzNg_aa7f5071-9448-4cb0-9b61-f769e046da09">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <efr:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisablePeriod
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfMjE5NQ_cef8391e-bcd2-44ea-95d2-82778a2bb6cc">P5Y</efr:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisablePeriod>
    <efr:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermInstant
      contextRef="ibcfdbe4a399e4c399704a3330717c687_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfMjI0NQ_9c76cf34-8952-4225-8f48-4228a8a56e6d">P10Y</efr:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermInstant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfMjI4NA_61f4a73c-61be-4a1f-9be5-32fe16298d11"
      unitRef="shares">110000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfMjMzNQ_1adcdfe9-6665-4879-84c4-b1c2dd6e75e1"
      unitRef="shares">160000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfODk1MA_bb2f7ba6-5f8e-47ff-a124-56749eab9a1d">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the stock options granted under the Compensation Plan for the six months ended June 30, 2022 was estimated at the date of grant, using the Black-Scholes Option Valuation Model, with the following weighted average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Expected volatility is measured based on the Company&#x2019;s historical share price volatility over a period equivalent to the expected life of the stock options.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i0978563c9b744846809f466f4a55c9fd_D20220101-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjg2NGQxNTA4NWJiODQ3Nzg5Y2ZiNjc3ZmYyZWUyZmQwL3RhYmxlcmFuZ2U6ODY0ZDE1MDg1YmI4NDc3ODljZmI2NzdmZjJlZTJmZDBfMC0xLTEtMS00NzE5Mg_e030d0b8-6b96-4d0d-9908-099cd10585ad"
      unitRef="number">0.0234</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i0978563c9b744846809f466f4a55c9fd_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjg2NGQxNTA4NWJiODQ3Nzg5Y2ZiNjc3ZmYyZWUyZmQwL3RhYmxlcmFuZ2U6ODY0ZDE1MDg1YmI4NDc3ODljZmI2NzdmZjJlZTJmZDBfMS0xLTEtMS00NzE5Mg_7ffcb65d-33ae-48ca-a355-1fef7272762f">P3Y2M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i0978563c9b744846809f466f4a55c9fd_D20220101-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjg2NGQxNTA4NWJiODQ3Nzg5Y2ZiNjc3ZmYyZWUyZmQwL3RhYmxlcmFuZ2U6ODY0ZDE1MDg1YmI4NDc3ODljZmI2NzdmZjJlZTJmZDBfMi0xLTEtMS00NzE5Mg_423761d0-b293-459c-8c47-eb8514364a83"
      unitRef="number">0.7301</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i0978563c9b744846809f466f4a55c9fd_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjg2NGQxNTA4NWJiODQ3Nzg5Y2ZiNjc3ZmYyZWUyZmQwL3RhYmxlcmFuZ2U6ODY0ZDE1MDg1YmI4NDc3ODljZmI2NzdmZjJlZTJmZDBfMy0xLTEtMS00NzE5Mg_7683f142-c4ee-4283-8685-a08f175ca086"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0978563c9b744846809f466f4a55c9fd_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjg2NGQxNTA4NWJiODQ3Nzg5Y2ZiNjc3ZmYyZWUyZmQwL3RhYmxlcmFuZ2U6ODY0ZDE1MDg1YmI4NDc3ODljZmI2NzdmZjJlZTJmZDBfNC0xLTEtMS00NzE5Mg_42adba46-403e-4d60-9491-dc0e932ff96c"
      unitRef="usdPerShare">5.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfODk0MA_235ff3f3-1335-413f-a32a-209783e80ffc">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The summary of the Company&#x2019;s stock options at June&#160;30, 2022 and December&#160;31, 2021, respectively, and the changes for the fiscal periods ending on those dates, are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Range of Exercise Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1.70 - $15.61&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,609,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.89 - 8.41&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;1.70 - 7.42&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(775,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.76 - 5.91&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.70 - 15.61&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,653)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1.70 - $8.41&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;942,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.84 - 10.03&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.70 - 5.18&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(160,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.89 - 6.47&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.35 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1.70 - $10.03&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercisable, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$1.70 - $7.14&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The summary of the Company&#x2019;s non-vested stock options at June&#160;30, 2022 and December&#160;31, 2021, respectively, and the changes for the fiscal periods ending on those dates, are presented below:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(351,934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,049)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(167,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i2913c2fbabe245b7b6020113f026c6b1_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMS0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOjA2NzU5YWQxZDkyNjQ3Nzc4NTZkODRmNGIxZTU1OTQyXzU_b7a7f860-78ef-4eb9-83d7-a05591db46c9"
      unitRef="usdPerShare">1.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ib67174d2783c4b4f8d98f8c3761b65d4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMS0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOjA2NzU5YWQxZDkyNjQ3Nzc4NTZkODRmNGIxZTU1OTQyXzEx_9a7528f3-a370-4ae0-b445-257863c3525d"
      unitRef="usdPerShare">15.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia6dcc2b4ee7d42ba9be752c355104551_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMS0zLTEtMS00NzE5Mg_f971008d-c8e8-4cf0-bee5-333417b1705e"
      unitRef="shares">1609087</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia6dcc2b4ee7d42ba9be752c355104551_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMS01LTEtMS00NzE5Mg_560e49dc-078f-4119-a255-06aa9f73ea8f"
      unitRef="usdPerShare">2.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i0b92cb08661c4080b49164cc756065b5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMi0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOmZjNmJhYmZmN2VhOTRlNDlhNzBhNTk3MTkwMTkzNTI5XzQ_1beb5d60-d79c-4c11-93e6-c61bf25fdb4b"
      unitRef="usdPerShare">3.89</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i803dbca41c5f42f5b6488cc0c57452e2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMi0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOmZjNmJhYmZmN2VhOTRlNDlhNzBhNTk3MTkwMTkzNTI5Xzk_54589a11-909c-4597-9757-b4f14519ef74"
      unitRef="usdPerShare">8.41</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i40f442fcd271445aa4a192293211d670_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMi0zLTEtMS00NzE5Mg_029b57bf-7509-47bf-b946-0e4e75431b35"
      unitRef="shares">169310</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i40f442fcd271445aa4a192293211d670_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMi01LTEtMS00NzE5Mg_1bb7513e-ffe7-487f-8376-22e55424c27b"
      unitRef="usdPerShare">3.99</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i0b92cb08661c4080b49164cc756065b5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMy0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOjY0ODhkZjllNGQyYzQyNTNhYjUxMTFlYmNiMzEyMzBiXzU_7a02db6f-2719-4566-810e-2c763338b100"
      unitRef="usdPerShare">1.70</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i803dbca41c5f42f5b6488cc0c57452e2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMy0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOjY0ODhkZjllNGQyYzQyNTNhYjUxMTFlYmNiMzEyMzBiXzEw_d092babf-d047-4b44-8058-17b8c742048a"
      unitRef="usdPerShare">7.42</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i40f442fcd271445aa4a192293211d670_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMy0zLTEtMS00NzE5Mg_3b1847be-95bb-4219-a0b4-85aa20676c65"
      unitRef="shares">775814</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i40f442fcd271445aa4a192293211d670_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMy01LTEtMS00NzE5Mg_255284da-b21e-45d0-bbab-3b6f924b37f0"
      unitRef="usdPerShare">2.95</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i0b92cb08661c4080b49164cc756065b5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNC0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOjkyZDg3OTg4Y2JjMjRlMWJiNzg2MDA5ODg5ZjllYzAyXzQ_9aba6a83-4970-404e-981a-b966f64ec776"
      unitRef="usdPerShare">1.76</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i803dbca41c5f42f5b6488cc0c57452e2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNC0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOjkyZDg3OTg4Y2JjMjRlMWJiNzg2MDA5ODg5ZjllYzAyXzk_6e2f2552-02b3-4e87-8a7d-1e7d52a43477"
      unitRef="usdPerShare">5.91</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i40f442fcd271445aa4a192293211d670_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNC0zLTEtMS00NzE5Mg_cef73a08-cf01-4177-965b-1987e866fa6f"
      unitRef="shares">8048</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i40f442fcd271445aa4a192293211d670_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNC01LTEtMS00NzE5Mg_f9b8627b-4293-482b-8446-892d2e5461bb"
      unitRef="usdPerShare">3.16</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i0b92cb08661c4080b49164cc756065b5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNS0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOmNmYjg1MWNhZDAwMzQwZmQ5MTZmZGJiZDI1OTI1OWM0XzQ_8d81e973-32db-47cf-82ea-c04d0b85db03"
      unitRef="usdPerShare">1.70</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i803dbca41c5f42f5b6488cc0c57452e2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNS0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOmNmYjg1MWNhZDAwMzQwZmQ5MTZmZGJiZDI1OTI1OWM0Xzk_11f19aab-6ade-43fc-a866-05859269aa5e"
      unitRef="usdPerShare">15.61</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i40f442fcd271445aa4a192293211d670_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNS0zLTEtMS00NzE5Mg_cb3f6329-c1e5-4645-a853-eb61a1f5445f"
      unitRef="shares">51653</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i40f442fcd271445aa4a192293211d670_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNS01LTEtMS00NzE5Mg_edfb0884-d8e1-4ffe-963d-0b03df69a925"
      unitRef="usdPerShare">8.14</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="id3d00cfd2c9a46adb3f42430ac5ad91b_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNi0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOmVjMmJlNGQ0MGEyNjQ2OWFiNmY1YzM2NTE5MTllYWEzXzU_d16870c9-0aa9-46b5-93bb-54df912fde5a"
      unitRef="usdPerShare">1.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ie396ae06a79040e2933c57f77b10412e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNi0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOmVjMmJlNGQ0MGEyNjQ2OWFiNmY1YzM2NTE5MTllYWEzXzEx_543bd419-8d49-45a6-988f-c77f7494edb7"
      unitRef="usdPerShare">8.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNi0zLTEtMS00NzE5Mg_e6c6e484-65dc-435e-ad86-2b61202163de"
      unitRef="shares">942882</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNi01LTEtMS00NzE5Mg_b61878be-0284-4b70-8f1e-e47b1c491790"
      unitRef="usdPerShare">2.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i60d4609058eb4361aa797d6ed5bc1f6b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNy0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOmNjZmE5MGQxMjRmMTQ4NGViOWJmZmIzYjQ0M2JkZGU0XzQ_104a6969-88d6-4381-b614-91d33c6afda1"
      unitRef="usdPerShare">5.84</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ibcfdbe4a399e4c399704a3330717c687_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNy0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOmNjZmE5MGQxMjRmMTQ4NGViOWJmZmIzYjQ0M2JkZGU0Xzk_1920bde2-77d9-40ba-9e9e-97b6b03408ea"
      unitRef="usdPerShare">10.03</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNy0zLTEtMS00NzE5Mg_19842a3d-c6d2-45d2-9b93-879772045f57"
      unitRef="shares">109328</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfNy01LTEtMS00NzE5Mg_b9dc1b32-a34b-440f-95dd-823cf8986ce5"
      unitRef="usdPerShare">6.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i60d4609058eb4361aa797d6ed5bc1f6b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfOC0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOjViYmE1NzE0Zjc4MTQ3YWFiOWY5MTg5Zjk4Y2JlMDFjXzQ_5a480e6b-96fc-4c37-b175-5fe5ec8ec8e1"
      unitRef="usdPerShare">1.70</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ibcfdbe4a399e4c399704a3330717c687_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfOC0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOjViYmE1NzE0Zjc4MTQ3YWFiOWY5MTg5Zjk4Y2JlMDFjXzk_d0969f15-5498-4d42-a0a3-a409f702ff13"
      unitRef="usdPerShare">5.18</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfOC0zLTEtMS00NzE5Mg_5a18742d-e96d-4c0c-9934-add33ef3c7d8"
      unitRef="shares">160252</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfOC01LTEtMS00NzE5Mg_b2b528f7-e3a5-4763-91f0-6de1f7a740a3"
      unitRef="usdPerShare">2.45</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i60d4609058eb4361aa797d6ed5bc1f6b_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfOS0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOjUzNjYyYmU5YmVjYjQ1OTBiMzYzYzFkYzYxMjI5YzQyXzU0OTc1NTgxMzkwNw_2f570f71-06c7-4f3a-8c3b-163672b66cee"
      unitRef="usdPerShare">3.89</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ibcfdbe4a399e4c399704a3330717c687_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfOS0xLTEtMS00NzE5Mi90ZXh0cmVnaW9uOjUzNjYyYmU5YmVjYjQ1OTBiMzYzYzFkYzYxMjI5YzQyXzU0OTc1NTgxMzkxNA_0035d212-57ce-4f51-be38-0955100d3b15"
      unitRef="usdPerShare">6.47</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfOS0zLTEtMS00NzE5Mg_f186b6d1-b61c-4bd1-82d9-d0b2f79aea64"
      unitRef="shares">3385</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfOS01LTEtMS00NzE5Mg_b0a5d807-c41b-4151-aba2-69460a9eab2d"
      unitRef="usdPerShare">5.78</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMTAtMS0xLTEtNDcxOTI_84017404-0234-4000-8d17-603543ffa653"
      unitRef="usdPerShare">2.35</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMTAtMy0xLTEtNDcxOTI_7f1def66-d16d-4a1d-8be1-931424740e40"
      unitRef="shares">15506</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMTAtNS0xLTEtNDcxOTI_79632a15-cd9e-4800-9f24-de98d28cc51c"
      unitRef="usdPerShare">2.35</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ie4c15b6545a14bcf9948358ad5b7b1f6_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMTEtMS0xLTEtNDcxOTIvdGV4dHJlZ2lvbjo4YmIyMGRjOTZjZjU0YTU3OGZiNjkzNmY1NTg5NzlmY181_e5d7a947-77c0-4600-992e-76c6b593bf83"
      unitRef="usdPerShare">1.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i7d05066dd2144e97a9e4fd31bfa8d4f6_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMTEtMS0xLTEtNDcxOTIvdGV4dHJlZ2lvbjo4YmIyMGRjOTZjZjU0YTU3OGZiNjkzNmY1NTg5NzlmY18xMQ_3f65e64c-2fc7-4a86-9c3e-db25951f3f28"
      unitRef="usdPerShare">10.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMTEtMy0xLTEtNDcxOTI_eea64595-1dd8-4f49-bce7-576ed716e7ab"
      unitRef="shares">873067</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMTEtNS0xLTEtNDcxOTI_52056a9c-eda0-404b-b8d4-734dbbdedc2b"
      unitRef="usdPerShare">3.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMTEtNy0xLTEtNDcxOTI_8919592a-f8de-4838-bd56-15d43234fd12">P2Y4M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMTEtOS0xLTEtNDcxOTI_39e570d2-9834-44fe-b0c0-ef8e39b0255b"
      unitRef="usd">1584000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ie4c15b6545a14bcf9948358ad5b7b1f6_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMTItMS0xLTEtNDcxOTIvdGV4dHJlZ2lvbjpjMWI4MDg2OGFhYWM0YzQzOWYwZTA3Njk1ODA3YWUxOF81_e9bd7e8d-e8ee-4347-822b-d698c03b0ad0"
      unitRef="usdPerShare">1.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i7d05066dd2144e97a9e4fd31bfa8d4f6_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMTItMS0xLTEtNDcxOTIvdGV4dHJlZ2lvbjpjMWI4MDg2OGFhYWM0YzQzOWYwZTA3Njk1ODA3YWUxOF8xMQ_06941bb2-c9b3-46b2-b6fb-ffca940cb15c"
      unitRef="usdPerShare">7.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMTItMy0xLTEtNDcxOTI_9a624cb0-5a3f-4139-975c-7f9258c7b7f9"
      unitRef="shares">721496</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMTItNS0xLTEtNDcxOTI_8e3087b1-1684-4320-ba89-46643a972ec7"
      unitRef="usdPerShare">2.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <efr:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermInstant
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMTItNy0xLTEtNDcxOTI_8c383d10-db51-4c01-a4e0-8719f036e0d2">P1Y11M1D</efr:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermInstant>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjY3ZTJiNDQwOWY3YjQ0MTE5NjRjNzZkMWRhYzkwMjZhL3RhYmxlcmFuZ2U6NjdlMmI0NDA5ZjdiNDQxMTk2NGM3NmQxZGFjOTAyNmFfMTItOS0xLTEtNDcxOTI_ed8d5080-0985-42fc-9bed-226649e81a2b"
      unitRef="usd">1544000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfMjkzMw_bf32a266-6fc5-4865-9572-43e11c8a8ddc"
      unitRef="usd">1160000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfMjk0Mg_ce284196-c0ca-410e-b064-30eda0a253c9"
      unitRef="usd">1750000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="i34e8070894f74906a7cd2b8a3038389e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfMS0xLTEtMS00NzE5Mg_9ad5a396-f9cc-4f32-a29f-8ae1d8c59370"
      unitRef="shares">403990</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i34e8070894f74906a7cd2b8a3038389e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfMS0zLTEtMS00NzE5Mg_7212abd8-fd82-4ad9-8599-3ca3e8d2c9ca"
      unitRef="usdPerShare">0.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantedNonvestedNumberOfShares
      contextRef="ia167a31c044a4cbe8c16f8f61073bd69_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfMi0xLTEtMS00NzE5Mg_61872f6f-070d-4b2b-aa7d-727f95e260fc"
      unitRef="shares">169310</efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantedNonvestedNumberOfShares>
    <efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantedNonvestedWeightedAverageGrantDateFairValue
      contextRef="ia167a31c044a4cbe8c16f8f61073bd69_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfMi0zLTEtMS00NzE5Mg_a6d2b71d-a052-46de-8a5d-2009b565f1c0"
      unitRef="usdPerShare">2.06</efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantedNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="ia167a31c044a4cbe8c16f8f61073bd69_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfMy0xLTEtMS00NzE5Mg_e0e967bc-a431-48cd-95d2-9a46dac31922"
      unitRef="shares">351934</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="ia167a31c044a4cbe8c16f8f61073bd69_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfMy0zLTEtMS00NzE5Mg_d11f046b-dcde-4952-9879-1f6a5ca41b55"
      unitRef="usdPerShare">1.23</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="ia167a31c044a4cbe8c16f8f61073bd69_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfNC0xLTEtMS00NzE5Mg_aa8031b7-bd4e-4d6e-aaf7-f84acc125da4"
      unitRef="shares">8049</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="ia167a31c044a4cbe8c16f8f61073bd69_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfNC0zLTEtMS00NzE5Mg_06382f71-f791-4b17-b191-a8d3e2232712"
      unitRef="usdPerShare">1.60</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="i3ab00855f5464c46a1cba541582ae72e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfNS0xLTEtMS00NzE5Mg_12e13920-e8b5-4cd1-b6d5-5f2ce52cdc35"
      unitRef="shares">213317</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3ab00855f5464c46a1cba541582ae72e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfNS0zLTEtMS00NzE5Mg_ab7d5ab1-ee95-4166-95cf-f3198d26d112"
      unitRef="usdPerShare">1.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantedNonvestedNumberOfShares
      contextRef="i4641bc69ce5f4abd903992124097c794_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfNi0xLTEtMS00NzE5Mg_8e945067-bc1a-476e-a799-e3b1a9ef2053"
      unitRef="shares">109328</efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantedNonvestedNumberOfShares>
    <efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantedNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4641bc69ce5f4abd903992124097c794_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfNi0zLTEtMS00NzE5Mg_deaab20c-52fa-4bd6-a59b-bf2e0a264fc1"
      unitRef="usdPerShare">5.05</efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantedNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i4641bc69ce5f4abd903992124097c794_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfNy0xLTEtMS00NzE5Mg_1f9990a0-b10c-4d4d-85d4-7eb72accaf6e"
      unitRef="shares">167689</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="i4641bc69ce5f4abd903992124097c794_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfNy0zLTEtMS00NzE5Mg_fd5e5e7c-14e3-426f-8369-fa6b0204ebf7"
      unitRef="usdPerShare">1.12</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="i4641bc69ce5f4abd903992124097c794_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfOC0xLTEtMS00NzE5Mg_9cfaeaea-b8a9-4766-8913-a54e8ed7f4dc"
      unitRef="shares">3385</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="i4641bc69ce5f4abd903992124097c794_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfOC0zLTEtMS00NzE5Mg_ebff452b-5dbb-4ef5-a833-010722a9ca4d"
      unitRef="usdPerShare">5.00</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="i1fd3b9f838f048d690fa41b93ce83436_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfOS0xLTEtMS00NzE5Mg_e28322c0-730a-4d1a-989b-57ccf87f23f6"
      unitRef="shares">151571</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1fd3b9f838f048d690fa41b93ce83436_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjc4ODdjNGE2OGQ3NTQ4NzRhZjg2NDU0NWI1MGM3MTUwL3RhYmxlcmFuZ2U6Nzg4N2M0YTY4ZDc1NDg3NGFmODY0NTQ1YjUwYzcxNTBfOS0zLTEtMS00NzE5Mg_2c3c3cad-4ff7-4cc7-893f-ad7dbbcd47e6"
      unitRef="usdPerShare">4.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0583a71afcea49d7b7515e7111859d91_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfMzMzMg_7e44bd79-299c-4e69-8b99-4c9b4f5053fa">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0583a71afcea49d7b7515e7111859d91_D20220101-20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfMzY0Mg_bfaaa9ed-2aac-4da7-9b3a-e2ef9e094d5f"
      unitRef="shares">350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ia75429dc4fd943efbd04792442f0fa0e_D20210101-20210630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfMzY4NA_49dc38b9-d43b-4f2a-a702-de14cb5da517"
      unitRef="shares">440000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfODk0Nw_7f42db0a-ab9f-4b40-a8de-f720b1c21aff">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The summary of the Company&#x2019;s non-vested RSUs at June&#160;30, 2022 and December&#160;31, 2021, respectively, and the changes for the fiscal periods ending on those dates, are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,094,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(635,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(518,856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,082)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;693,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The summary of the Company&#x2019;s SARs at June&#160;30, 2022 and December&#160;31, 2021, respectively, and the changes for the fiscal periods ending on those dates, are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Intrinsic Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,720,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,672,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;833,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,464,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.55&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,301&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercisable, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,092,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.56&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,173&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The summary of the Company&#x2019;s non-vested SARs at June&#160;30, 2022 and December&#160;31, 2021, respectively, and the changes for the fiscal periods ending on those dates, are presented below:&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,720,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,147,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;833,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested, June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i90bc879870754c4daba788a851aa130a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfMS0xLTEtMS00NzE5Mg_a10cba36-e17f-4468-ad9a-f5b5067e296d"
      unitRef="shares">1094056</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i90bc879870754c4daba788a851aa130a_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfMS0zLTEtMS00NzE5Mg_cc6b1187-6f54-4199-9062-e6005fd5f0d5"
      unitRef="usdPerShare">1.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5cfe10a7742546ed8a25ba7742f3735d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfMi0xLTEtMS00NzE5Mg_c125ae5b-6a45-4a82-9eb6-ab0194d7bc92"
      unitRef="shares">441241</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5cfe10a7742546ed8a25ba7742f3735d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfMi0zLTEtMS00NzE5Mg_5d17ecbb-f0c2-49fd-9f82-aaa8e74ec314"
      unitRef="usdPerShare">3.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i5cfe10a7742546ed8a25ba7742f3735d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfMy0xLTEtMS00NzE5Mg_1a5caae4-13cf-4ddf-a569-20cdee30a538"
      unitRef="shares">635233</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5cfe10a7742546ed8a25ba7742f3735d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfMy0zLTEtMS00NzE5Mg_c93654b7-96e7-486e-b4ce-2f6889291aa5"
      unitRef="usdPerShare">1.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i3282554f8e3b4bacb3495da7758804f0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfNS0xLTEtMS00NzE5Mg_85f0130a-07a0-430d-8bc6-5216a3113091"
      unitRef="shares">900064</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3282554f8e3b4bacb3495da7758804f0_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfNS0zLTEtMS00NzE5Mg_9c85e7e3-2fca-42d5-9a53-81b4f5950c07"
      unitRef="usdPerShare">2.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib1df1b3a4b5d4303b1481acc24944b08_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfNi0xLTEtMS00NzE5Mg_61e52cbc-de6c-49f1-bad0-52e183168e4f"
      unitRef="shares">354406</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib1df1b3a4b5d4303b1481acc24944b08_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfNi0zLTEtMS00NzE5Mg_53489e5e-1915-4a1b-854f-48790e683643"
      unitRef="usdPerShare">6.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ib1df1b3a4b5d4303b1481acc24944b08_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfNy0xLTEtMS00NzE5Mg_f953aed1-a257-4ddc-a379-57cb789ec76c"
      unitRef="shares">518856</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib1df1b3a4b5d4303b1481acc24944b08_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfNy0zLTEtMS00NzE5Mg_328c688a-6bcc-4d49-84b0-b8df8fd40f06"
      unitRef="usdPerShare">2.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ib1df1b3a4b5d4303b1481acc24944b08_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfOC0xLTEtMS00NzE5Mg_87e25cde-476a-4258-839b-1665d53ca503"
      unitRef="shares">42082</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ib1df1b3a4b5d4303b1481acc24944b08_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfOC0zLTEtMS00NzE5Mg_330bc92f-d9ae-4c6d-9ece-9554f4b5571e"
      unitRef="usdPerShare">5.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i691435b917034c53a57a3a27b2b9e699_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfOS0xLTEtMS00NzE5Mg_0e43cf70-12fd-4a4b-b30c-6d670d1c5800"
      unitRef="shares">693532</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i691435b917034c53a57a3a27b2b9e699_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmE0OWIzYjlhNDJjZTQzYjQ5MzUzNjk5Y2FmMmU2NGNhL3RhYmxlcmFuZ2U6YTQ5YjNiOWE0MmNlNDNiNDkzNTM2OTljYWYyZTY0Y2FfOS0zLTEtMS00NzE5Mg_9572dcc2-6034-4646-b9bd-c7eae27b5d9f"
      unitRef="usdPerShare">4.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue
      contextRef="i0583a71afcea49d7b7515e7111859d91_D20220101-20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNDA3NQ_0bb8523d-8e09-4ad0-a355-6fe681ca0530"
      unitRef="usdPerShare">2930000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue
      contextRef="ia75429dc4fd943efbd04792442f0fa0e_D20210101-20210630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNDA4NA_b3777aea-e71a-4717-a607-5e991b74b9da"
      unitRef="usdPerShare">2670000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ia64092d8a090465491832f3ce4370f40_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNDI3NA_0e6e6444-0b15-40c0-9a50-0c9d74348b14"
      unitRef="shares">2200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ia64092d8a090465491832f3ce4370f40_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNDMzMQ_f338b6bd-f444-4679-9902-01be48001997"
      unitRef="usdPerShare">1.25</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i41d84941d1774adc84b6479f34337691_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNDkyMg_fcb9f6f7-2785-4756-b908-a3c22433bd82"
      unitRef="usdPerShare">2.92</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ia64092d8a090465491832f3ce4370f40_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfODkzMA_0f68d1c8-20e7-45bc-a28f-c9fc8014f067">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice
      contextRef="ic04d834997c345be8f11c0f87301214b_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNTMzNw_1e340f30-b1a9-4778-8c49-8dabb77baa77">P90D</efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ic04d834997c345be8f11c0f87301214b_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNTQzMg_4c076d6a-a98f-4738-bc21-18a672ec6087"
      unitRef="usdPerShare">5.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice
      contextRef="ic04d834997c345be8f11c0f87301214b_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNTQ1NA_b9b823e3-7d8c-49f7-b32e-6f5743881c31">P90D</efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice>
    <efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice
      contextRef="i54924fac4d99428d8d8c0d0ebfcac6a2_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNTU1Mg_6f97040f-2cf4-4592-9c45-89463330087b">P90D</efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i54924fac4d99428d8d8c0d0ebfcac6a2_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNTY0Nw_08d77208-850d-4f37-ba0f-fdc0776356cc"
      unitRef="usdPerShare">7.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice
      contextRef="i54924fac4d99428d8d8c0d0ebfcac6a2_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNTY2OQ_11907297-b0a6-4ef3-b2e6-59d1a51cb28f">P90D</efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice>
    <efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice
      contextRef="i00f70032787143529c86f362fe71f3b2_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNTc2Nw_5a4759a4-ac7c-48d5-8589-3bfa0d87cfc1">P90D</efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i00f70032787143529c86f362fe71f3b2_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNTg2Mg_102b9dc7-c268-4281-aa2f-79af8e114aed"
      unitRef="usdPerShare">10.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice
      contextRef="i00f70032787143529c86f362fe71f3b2_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNTg4NA_bb98c607-9b81-4a91-be23-bceabb2e185e">P90D</efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice>
    <efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedNumber
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNjI2MQ_8397fd40-74e4-437e-b80c-ed9818ebdfe6"
      unitRef="shares">830000</efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedNumber>
    <efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedNumber
      contextRef="id543d9e2497a407cac9bc81c84395a26_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNjMwMw_71bee0f5-9bf2-480b-98b9-f0ff4ad9e330"
      unitRef="shares">0</efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedNumber>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfODkxOQ_ef110a4a-96cf-4aba-a888-8e4ff02c294e">The fair value of the SARs granted during the six months ended June 30, 2022 was estimated at the date of grant using a Monte Carlo simulation, with the following weighted average assumptions:&lt;div style="margin-bottom:8pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life (in years)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.98&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Monte Carlo analysis of SARs assumes employee suboptimal exercise at first vesting time for each tranche.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;Expected volatility is measured based on the Company&#x2019;s historical share price volatility over a period equivalent to the expected life of the SARs.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmQ5Mjg0N2NjMWMxZjQ4N2I5ZTgxYTY4NDk4OWQwMWIwL3RhYmxlcmFuZ2U6ZDkyODQ3Y2MxYzFmNDg3YjllODFhNjg0OTg5ZDAxYjBfMC0xLTEtMS00NzE5Mg_99138eab-513c-4f5d-b4ab-a10940e3ff5c"
      unitRef="number">0.0168</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmQ5Mjg0N2NjMWMxZjQ4N2I5ZTgxYTY4NDk4OWQwMWIwL3RhYmxlcmFuZ2U6ZDkyODQ3Y2MxYzFmNDg3YjllODFhNjg0OTg5ZDAxYjBfMS0xLTEtMS00NzE5Mg_1b92289a-1426-4a06-b287-edf6d18b2ce1">P4Y11M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmQ5Mjg0N2NjMWMxZjQ4N2I5ZTgxYTY4NDk4OWQwMWIwL3RhYmxlcmFuZ2U6ZDkyODQ3Y2MxYzFmNDg3YjllODFhNjg0OTg5ZDAxYjBfMi0xLTEtMS00NzE5Mg_5fc05079-c650-4e32-b3f1-a0a64beb3f1f"
      unitRef="number">0.7281</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmQ5Mjg0N2NjMWMxZjQ4N2I5ZTgxYTY4NDk4OWQwMWIwL3RhYmxlcmFuZ2U6ZDkyODQ3Y2MxYzFmNDg3YjllODFhNjg0OTg5ZDAxYjBfMy0xLTEtMS00NzE5Mg_05686b55-950a-4dee-b70a-d51e5688cabc"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmQ5Mjg0N2NjMWMxZjQ4N2I5ZTgxYTY4NDk4OWQwMWIwL3RhYmxlcmFuZ2U6ZDkyODQ3Y2MxYzFmNDg3YjllODFhNjg0OTg5ZDAxYjBfNC0xLTEtMS00NzE5Mg_5b0b57d1-fd5b-479d-a370-a159d5794675"
      unitRef="usdPerShare">3.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i1a57939a327947d98148c555fd8b34a0_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNzAxNw_dc41bf1b-8fa7-4500-844d-a50afa5c83bd"
      unitRef="usdPerShare">6.47</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNzA5MA_e0187cad-088a-4cb8-9de9-6d680fceaca0">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice
      contextRef="idf0026d9f1a64f988c25f4e140b7ad99_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNzIzNA_87d6a903-fb9f-471d-996e-c44a76058d1b">P90D</efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="idf0026d9f1a64f988c25f4e140b7ad99_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNzMyOQ_e2bb23ea-ef7f-43f7-a22e-73f075e252ce"
      unitRef="usdPerShare">12.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice
      contextRef="idf0026d9f1a64f988c25f4e140b7ad99_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNzM1MQ_fe0db085-2e45-4e93-9698-d91d4561720a">P90D</efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice>
    <efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice
      contextRef="i0f3d5be5f32348e8bb04c82a077c173e_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNzQ0OQ_586d2677-4f2d-4208-be41-03e30ad49699">P90D</efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i0f3d5be5f32348e8bb04c82a077c173e_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNzU0NA_7b7d6133-5a95-4d5a-a180-9a7619264a7f"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice
      contextRef="i0f3d5be5f32348e8bb04c82a077c173e_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNzU2Ng_5ce41a85-8bbb-48aa-805b-ab2d30986686">P90D</efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice>
    <efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice
      contextRef="i892b479c3355416081eccea321f44820_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNzY2NA_72917ed6-cf21-45d0-acde-45d8f8b8a8d6">P90D</efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i892b479c3355416081eccea321f44820_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNzc1OQ_b160d541-1d18-4405-ad31-38ba151b23bb"
      unitRef="usdPerShare">16.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice
      contextRef="i892b479c3355416081eccea321f44820_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfNzc4MQ_80691af6-1c7f-4327-86e4-ed33ebf033c3">P90D</efr:SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodOfExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="if124c5a2f7de4cbda909ed86ac6f57a7_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfMS0xLTEtMS00NzE5Mg_85366922-ee8c-4550-81e7-8f11d6e1c9b3"
      unitRef="shares">1720623</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if124c5a2f7de4cbda909ed86ac6f57a7_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfMS0zLTEtMS00NzE5Mg_112e4916-91b4-4e3d-8bf7-20ad5cbd0fc0"
      unitRef="usdPerShare">2.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="i2278e6a02a4e48c3a55343fc18e8d78b_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfMy0xLTEtMS00NzE5Mg_a95be3b3-7aef-4890-977a-89274cef874a"
      unitRef="shares">48201</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedWeightedAverageExercisePrice
      contextRef="i2278e6a02a4e48c3a55343fc18e8d78b_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfMy0zLTEtMS00NzE5Mg_4c6ccf10-73f6-4f77-847d-914e9b0fd4dd"
      unitRef="usdPerShare">2.92</efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="id7338763d59d426ab54a84ee194d7048_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfNi0xLTEtMS00NzE5Mg_5c790621-88ee-41d5-b078-7e8e7bd5356a"
      unitRef="shares">1672422</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id7338763d59d426ab54a84ee194d7048_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfNi0zLTEtMS00NzE5Mg_09d0cf6d-22b2-4146-b764-138188d50c78"
      unitRef="usdPerShare">2.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfNy0xLTEtMS00NzE5Mg_df0e3fd8-a850-4460-b921-cb4c0b3020a3"
      unitRef="shares">833315</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfNy0zLTEtMS00NzE5Mg_2595fd1d-c125-4046-beea-dc75fddc68de"
      unitRef="usdPerShare">6.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfOC0xLTEtMS00NzE5Mg_ef3f65df-c9fe-4d37-8c17-3a63749fa42d"
      unitRef="shares">6730</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedWeightedAverageExercisePrice
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfOC0zLTEtMS00NzE5Mg_2b44923c-4cb0-4289-82f7-91ba92ae4be8"
      unitRef="usdPerShare">2.92</efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfOS0xLTEtMS00NzE5Mg_bdcf0bea-a981-4892-bd35-0e2ba3320cd0"
      unitRef="shares">34921</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfOS0zLTEtMS00NzE5Mg_30b1e57f-08d8-4ee6-bc23-8228fde0a167"
      unitRef="usdPerShare">5.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i66849a36422842a4be69e652c94c45a0_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfMTEtMS0xLTEtNDcxOTI_f4284400-87c9-4d36-a920-3a9e4a42596e"
      unitRef="shares">2464086</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i66849a36422842a4be69e652c94c45a0_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfMTEtMy0xLTEtNDcxOTI_4c5c8b6b-ef8b-4ec2-8155-fbad7cfe71b4"
      unitRef="usdPerShare">4.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfMTEtNS0xLTEtNDcxOTI_be5e5191-f807-46a9-a7b7-8c9a66503850">P2Y6M18D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i66849a36422842a4be69e652c94c45a0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfMTEtNy0xLTEtNDcxOTI_6dc5f8ab-5b1a-4738-ab8a-fa824d6652be"
      unitRef="usd">3301000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber
      contextRef="i66849a36422842a4be69e652c94c45a0_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfMTItMS0xLTEtNDcxOTI_e39f0fad-f1bb-4c88-b95f-599acc09f3aa"
      unitRef="shares">1092143</efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber>
    <efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice
      contextRef="i66849a36422842a4be69e652c94c45a0_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfMTItMy0xLTEtNDcxOTI_29db6694-dd72-46be-8717-353531916428"
      unitRef="usdPerShare">2.92</efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice>
    <efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageRemainingContractualTerm
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfMTItNS0xLTEtNDcxOTI_a34b8866-e857-48fa-afad-ec9d07cf9893">P1Y6M21D</efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageRemainingContractualTerm>
    <efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue
      contextRef="i66849a36422842a4be69e652c94c45a0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOmRlMTVmODU2OTcyYzQ2MGQ5MWQwNmFlYTM2NzU1YjY3L3RhYmxlcmFuZ2U6ZGUxNWY4NTY5NzJjNDYwZDkxZDA2YWVhMzY3NTViNjdfMTItNy0xLTEtNDcxOTI_a1a1be39-f3ff-4204-b35f-09c8db98c59e"
      unitRef="usd">2173000</efr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i9412ee43b4164b5fb57dd799660e5dd6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjlhMzkxMWUzODdjMDRmMmI5NTYxNzdjNDNmMGQ5MWRjL3RhYmxlcmFuZ2U6OWEzOTExZTM4N2MwNGYyYjk1NjE3N2M0M2YwZDkxZGNfMS0xLTEtMS00NzE5Mg_c912e0b6-aa72-43f8-97f5-8510fc956db4"
      unitRef="shares">1720623</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9412ee43b4164b5fb57dd799660e5dd6_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjlhMzkxMWUzODdjMDRmMmI5NTYxNzdjNDNmMGQ5MWRjL3RhYmxlcmFuZ2U6OWEzOTExZTM4N2MwNGYyYjk1NjE3N2M0M2YwZDkxZGNfMS0zLTEtMS00NzE5Mg_3d9236fb-4975-4043-9bbf-1729ea45b3f3"
      unitRef="usdPerShare">1.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i991a76c025c14363a5673b1e9ef218e0_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjlhMzkxMWUzODdjMDRmMmI5NTYxNzdjNDNmMGQ5MWRjL3RhYmxlcmFuZ2U6OWEzOTExZTM4N2MwNGYyYjk1NjE3N2M0M2YwZDkxZGNfMy0xLTEtMS00NzE5Mg_4c96b03e-1b8a-4137-af85-f848fa902f16"
      unitRef="shares">1147074</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i991a76c025c14363a5673b1e9ef218e0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjlhMzkxMWUzODdjMDRmMmI5NTYxNzdjNDNmMGQ5MWRjL3RhYmxlcmFuZ2U6OWEzOTExZTM4N2MwNGYyYjk1NjE3N2M0M2YwZDkxZGNfMy0zLTEtMS00NzE5Mg_fd351daf-7105-4f75-a398-0d283b9f912f"
      unitRef="usdPerShare">1.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="ic49d4d39d1334d18bee0950dcd0460ba_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjlhMzkxMWUzODdjMDRmMmI5NTYxNzdjNDNmMGQ5MWRjL3RhYmxlcmFuZ2U6OWEzOTExZTM4N2MwNGYyYjk1NjE3N2M0M2YwZDkxZGNfNS0xLTEtMS00NzE5Mg_e7d74629-2436-470b-804e-64163bfad2b5"
      unitRef="shares">573549</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic49d4d39d1334d18bee0950dcd0460ba_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjlhMzkxMWUzODdjMDRmMmI5NTYxNzdjNDNmMGQ5MWRjL3RhYmxlcmFuZ2U6OWEzOTExZTM4N2MwNGYyYjk1NjE3N2M0M2YwZDkxZGNfNS0zLTEtMS00NzE5Mg_3ef13076-c7ed-4298-b384-f70dbfc9b60b"
      unitRef="usdPerShare">1.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i056d185685e24cc4b8e1916f2a1211a8_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjlhMzkxMWUzODdjMDRmMmI5NTYxNzdjNDNmMGQ5MWRjL3RhYmxlcmFuZ2U6OWEzOTExZTM4N2MwNGYyYjk1NjE3N2M0M2YwZDkxZGNfNi0xLTEtMS00NzE5Mg_75348021-375b-46d3-a82e-fa4013cc0d88"
      unitRef="shares">833315</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i056d185685e24cc4b8e1916f2a1211a8_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjlhMzkxMWUzODdjMDRmMmI5NTYxNzdjNDNmMGQ5MWRjL3RhYmxlcmFuZ2U6OWEzOTExZTM4N2MwNGYyYjk1NjE3N2M0M2YwZDkxZGNfNi0zLTEtMS00NzE5Mg_64390048-0275-47cb-a71a-02b95359e5ab"
      unitRef="usdPerShare">3.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i056d185685e24cc4b8e1916f2a1211a8_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjlhMzkxMWUzODdjMDRmMmI5NTYxNzdjNDNmMGQ5MWRjL3RhYmxlcmFuZ2U6OWEzOTExZTM4N2MwNGYyYjk1NjE3N2M0M2YwZDkxZGNfOC0xLTEtMS00NzE5Mg_585be5f5-0284-49cc-9355-baf6937a97af"
      unitRef="shares">34921</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i056d185685e24cc4b8e1916f2a1211a8_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjlhMzkxMWUzODdjMDRmMmI5NTYxNzdjNDNmMGQ5MWRjL3RhYmxlcmFuZ2U6OWEzOTExZTM4N2MwNGYyYjk1NjE3N2M0M2YwZDkxZGNfOC0zLTEtMS00NzE5Mg_0cc21783-0ef2-4240-957e-bcb1ca414797"
      unitRef="usdPerShare">4.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i23dbff0fc6374393bb63bea2de7920fb_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjlhMzkxMWUzODdjMDRmMmI5NTYxNzdjNDNmMGQ5MWRjL3RhYmxlcmFuZ2U6OWEzOTExZTM4N2MwNGYyYjk1NjE3N2M0M2YwZDkxZGNfOS0xLTEtMS00NzE5Mg_119b2454-ce3d-47dc-bafa-f7442aec48bd"
      unitRef="shares">1371943</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i23dbff0fc6374393bb63bea2de7920fb_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjlhMzkxMWUzODdjMDRmMmI5NTYxNzdjNDNmMGQ5MWRjL3RhYmxlcmFuZ2U6OWEzOTExZTM4N2MwNGYyYjk1NjE3N2M0M2YwZDkxZGNfOS0zLTEtMS00NzE5Mg_a1cd41ff-8692-4ed8-b76b-48f4ac065934"
      unitRef="usdPerShare">2.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfODkyNA_16865a73-b7b6-4360-91c5-7ac4494ffab3">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of share-based compensation are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSU awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SARs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total recognized expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt"&gt;The fair value of the RSUs granted under the Compensation Plan for the six months ended June 30, 2022 and 2021 was estimated at the date of grant, using the stated market price on the NYSE American.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibb91a1f6228541fab9b40c744de14301_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfMy0xLTEtMS00NzE5Mg_8a5917c6-f295-4eba-94cb-7b8cb7f4257b"
      unitRef="usd">109000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4a5903ff52794b8891a497fc950bbc74_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfMy0zLTEtMS00NzE5Mg_22d2df05-ea19-4dec-80ce-bb1d11c964f6"
      unitRef="usd">37000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0978563c9b744846809f466f4a55c9fd_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfMy01LTEtMS00NzE5Mg_28168526-a2b4-43b0-ae7c-017fd4a8c1d0"
      unitRef="usd">141000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i36dfea18d1e74e7e9141735963cfec31_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfMy03LTEtMS00NzE5Mg_6875f749-7170-400e-afc0-df98512d578c"
      unitRef="usd">240000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iaf44827c607a42458ae656fe09df2196_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfNC0xLTEtMS00NzE5Mg_8daad799-e7a8-495c-b0f1-80152498ccc9"
      unitRef="usd">488000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if3d261d891e34d188a114c8fdb594e49_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfNC0zLTEtMS00NzE5Mg_942e65ce-e5a4-4db2-8dcc-c21f97ab3441"
      unitRef="usd">390000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0583a71afcea49d7b7515e7111859d91_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfNC01LTEtMS00NzE5Mg_dff85eb4-dd60-41d8-bd1a-262fac840738"
      unitRef="usd">972000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia75429dc4fd943efbd04792442f0fa0e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfNC03LTEtMS00NzE5Mg_6c4599fb-7b49-40b5-9f62-a522c09e7c3c"
      unitRef="usd">753000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3b8ff92f4f2b4c5db4ef64b4a4dc4e7d_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfNS0xLTEtMS00NzE5Mg_f381c809-bd3c-4851-a9cc-ec06dd3561a6"
      unitRef="usd">550000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i93dd9406014c44ca8680d8d132b83034_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfNS0zLTEtMS00NzE5Mg_501a33cd-60df-44d8-a5c1-6ff70c6d1208"
      unitRef="usd">62000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfNS01LTEtMS00NzE5Mg_573d188e-bbf0-4157-a0e0-5e9b58b0fe0b"
      unitRef="usd">896000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id543d9e2497a407cac9bc81c84395a26_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfNS03LTEtMS00NzE5Mg_917a78a4-5f1a-4103-81bd-dd82c97f8533"
      unitRef="usd">197000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfNi0xLTEtMS00NzE5Mg_d70d543f-5f0c-4a45-99b9-44d84e7d62ea"
      unitRef="usd">1147000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfNi0zLTEtMS00NzE5Mg_50fe2d2a-c94d-4e65-8be7-08d665454cda"
      unitRef="usd">489000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfNi01LTEtMS00NzE5Mg_2180848a-0639-48ed-bc5c-7a5a42323220"
      unitRef="usd">2009000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RhYmxlOjczNGNkNDFlOTg5OTQzOGY4NTQ2NWNhMmY0OTVjYWY3L3RhYmxlcmFuZ2U6NzM0Y2Q0MWU5ODk5NDM4Zjg1NDY1Y2EyZjQ5NWNhZjdfNi03LTEtMS00NzE5Mg_2bf823b3-7a22-421f-a9ab-fa6d11cfaa27"
      unitRef="usd">1190000</us-gaap:AllocatedShareBasedCompensationExpense>
    <efr:UnrecognizedCompensationCostsRelatedToUnvestedStockOptions
      contextRef="i0978563c9b744846809f466f4a55c9fd_D20220101-20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfODcxMQ_240dd1fd-437e-4fe7-b74d-183c2dc89927"
      unitRef="usd">460000</efr:UnrecognizedCompensationCostsRelatedToUnvestedStockOptions>
    <efr:UnrecognizedCompensationCostsRelatedToRSUAwards
      contextRef="i0583a71afcea49d7b7515e7111859d91_D20220101-20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfODcxNQ_cab6d0d4-178d-46d7-9e1e-b849676e6558"
      unitRef="usd">1820000</efr:UnrecognizedCompensationCostsRelatedToRSUAwards>
    <efr:UnrecognizedCompensationCostsRelatedToRSUAwards
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfODcyMw_fa9f201e-e336-4b68-a030-3b5de8f36167"
      unitRef="usd">2300000</efr:UnrecognizedCompensationCostsRelatedToRSUAwards>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i0978563c9b744846809f466f4a55c9fd_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfODg4Ng_415a502a-6dd2-4d0d-a39e-b1b6e6a88482">P1Y6M14D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i0583a71afcea49d7b7515e7111859d91_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfODg5MA_0f87d054-019b-4c4b-a1cf-da68b9fd1d58">P1Y11M15D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i98fb8e68b98045408af00c60b66ed1c8_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82NC9mcmFnOjkyNWU2ZDYyNDU5MTQxYTFhMGVhNjJlODU5YTIyNjc0L3RleHRyZWdpb246OTI1ZTZkNjI0NTkxNDFhMWEwZWE2MmU4NTlhMjI2NzRfODg5OA_ab353858-6793-40e3-a819-75cd8d060a63">P1Y2M19D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF82Ny9mcmFnOjQzODFlMDIwZWM3ZjRmMzFhNWFmNzE2OGY3ZjRkMDI0L3RleHRyZWdpb246NDM4MWUwMjBlYzdmNGYzMWE1YWY3MTY4ZjdmNGQwMjRfMjc0_25d9ed73-dd90-453c-80e8-43a639dd88f8">INCOME TAXESAs of June&#160;30, 2022, the Company does not believe that it is more likely than not that it will fully realize the benefit of the deferred tax assets. As such, the Company recognized a full valuation allowance against the net deferred tax assets as of June&#160;30, 2022 and December&#160;31, 2021.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:AdditionalFinancialInformationDisclosureTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RleHRyZWdpb246ZDU3YTNhNGYyNjk5NGU5NDg5ZTlmYWNiOGFiZjY3M2VfNjY1_cebeb824-bce9-4dbc-bffb-f232c6311cbb">SUPPLEMENTAL FINANCIAL INFORMATION&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of other income (loss) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in value of investments accounted for at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in value of warrant liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of trade and other receivables are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:13pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, the Company has $1.75 million in current and long-term other receivables with $1.65 million due from Consolidated Uranium Inc. (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CUR&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;, f/k/a International Consolidated Uranium, Inc., TSX-V:CUR) pursuant to the terms of the asset purchase agreement related to the sale of certain non-core conventional uranium projects and resulting deferred cash payments, and pursuant to the terms of the ongoing operating agreement with CUR. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of accounts payable and accrued liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:13pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payroll liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AdditionalFinancialInformationDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RleHRyZWdpb246ZDU3YTNhNGYyNjk5NGU5NDg5ZTlmYWNiOGFiZjY3M2VfNjY4_0aac09a7-b8ab-4512-bffc-aa67aac7d581">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of other income (loss) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six months ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in value of investments accounted for at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in value of warrant liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InvestmentIncomeNet
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfMi0xLTEtMS00NzE5Mg_e0d49a85-2034-46e0-a8e8-7649ca1558a5"
      unitRef="usd">12000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfMi0zLTEtMS00NzE5Mg_cc19bcc2-6815-4e6b-bef5-7921dc936bc3"
      unitRef="usd">14000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfMi01LTEtMS00NzE5Mg_77f76eec-d797-4bec-964a-fead58a5acc7"
      unitRef="usd">24000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfMi03LTEtMS00NzE5Mg_1de05149-c504-4b7e-9ea6-5071b927f4aa"
      unitRef="usd">25000</us-gaap:InvestmentIncomeNet>
    <efr:ChangeInValueOfInvestmentsAccountedAtFairValue
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfMy0xLTEtMS00NzE5Mg_dd485f2e-b591-401c-8c14-b465ca7c4a13"
      unitRef="usd">-13419000</efr:ChangeInValueOfInvestmentsAccountedAtFairValue>
    <efr:ChangeInValueOfInvestmentsAccountedAtFairValue
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfMy0zLTEtMS00NzE5Mg_202a0da2-e81a-49e3-8eeb-e9c223272e63"
      unitRef="usd">-435000</efr:ChangeInValueOfInvestmentsAccountedAtFairValue>
    <efr:ChangeInValueOfInvestmentsAccountedAtFairValue
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfMy01LTEtMS00NzE5Mg_f855477b-038b-4ba6-af62-ad6be326f492"
      unitRef="usd">-16837000</efr:ChangeInValueOfInvestmentsAccountedAtFairValue>
    <efr:ChangeInValueOfInvestmentsAccountedAtFairValue
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfMy03LTEtMS00NzE5Mg_ff91e65a-6675-4eea-b0a3-5ba67333ef6d"
      unitRef="usd">1021000</efr:ChangeInValueOfInvestmentsAccountedAtFairValue>
    <efr:ChangeInValueOfWarrantLiabilities
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfNC0xLTEtMS00NzE5Mg_c3f1d1ff-f6f8-4c98-bfae-169a56a41365"
      unitRef="usd">0</efr:ChangeInValueOfWarrantLiabilities>
    <efr:ChangeInValueOfWarrantLiabilities
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfNC0zLTEtMS00NzE5Mg_d68877df-ff80-4b4c-8656-fa06dbf9140b"
      unitRef="usd">-3546000</efr:ChangeInValueOfWarrantLiabilities>
    <efr:ChangeInValueOfWarrantLiabilities
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfNC01LTEtMS00NzE5Mg_c5e482ab-721c-4c6a-bd2e-4e7dcab8ea20"
      unitRef="usd">0</efr:ChangeInValueOfWarrantLiabilities>
    <efr:ChangeInValueOfWarrantLiabilities
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfNC03LTEtMS00NzE5Mg_3bae80ab-fb12-48a1-81ec-445fb6ffe9e1"
      unitRef="usd">-7050000</efr:ChangeInValueOfWarrantLiabilities>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfNy0xLTEtMS00NzE5Mg_82f3ddd5-5c5d-4e5c-83dc-4e6301b4e166"
      unitRef="usd">2345000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfNy0zLTEtMS00NzE5Mg_7d5fd744-b3e7-47f5-b97c-46ea4b55e76e"
      unitRef="usd">659000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfNy01LTEtMS00NzE5Mg_75c8b1f5-1630-4b1f-a90f-8edec63dcc38"
      unitRef="usd">1132000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfNy03LTEtMS00NzE5Mg_9e09ca56-e8d1-4e84-b1d5-62f60d885fed"
      unitRef="usd">320000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <efr:ComponentOfOtherIncomeExpense
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfOS0xLTEtMS00NzE5Mg_a2023ecd-795d-42aa-9388-afc61d085c7b"
      unitRef="usd">-282000</efr:ComponentOfOtherIncomeExpense>
    <efr:ComponentOfOtherIncomeExpense
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfOS0zLTEtMS00NzE5Mg_51c7f055-aa74-4614-b43c-d943090462a1"
      unitRef="usd">873000</efr:ComponentOfOtherIncomeExpense>
    <efr:ComponentOfOtherIncomeExpense
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfOS01LTEtMS00NzE5Mg_a38a77b2-f919-4f3e-bee4-cc47bd48cae6"
      unitRef="usd">-171000</efr:ComponentOfOtherIncomeExpense>
    <efr:ComponentOfOtherIncomeExpense
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfOS03LTEtMS00NzE5Mg_e1516097-0055-44b1-9a14-c35a3478756c"
      unitRef="usd">1202000</efr:ComponentOfOtherIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8cc3aa7a18384902a985f8bea7d9c873_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfMTAtMS0xLTEtNDcxOTI_f04f1ff5-7521-4ac5-96ef-255b2f77b4c8"
      unitRef="usd">-11344000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifafa48c12b874ee29becca9bb672382b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfMTAtMy0xLTEtNDcxOTI_12bf7ecc-2105-434d-8570-e7f9656185e5"
      unitRef="usd">-2435000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfMTAtNS0xLTEtNDcxOTI_4548954b-1b30-483a-b444-38817c272cae"
      unitRef="usd">-15852000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmViODA5OTc5MzQwYjQ0NWE5ZDM2NWVjZjcxM2IwODlhL3RhYmxlcmFuZ2U6ZWI4MDk5NzkzNDBiNDQ1YTlkMzY1ZWNmNzEzYjA4OWFfMTAtNy0xLTEtNDcxOTI_cc52e131-2f32-4544-9b3b-b59992adbdc0"
      unitRef="usd">-4482000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RleHRyZWdpb246ZDU3YTNhNGYyNjk5NGU5NDg5ZTlmYWNiOGFiZjY3M2VfNjU5_19a55d75-9a60-419d-a22f-bae7e0a97c17">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of trade and other receivables are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:13pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmY1NjI0MTNiMzBiYjRiNzVhNzJkODgyNjk3NDEyZjY2L3RhYmxlcmFuZ2U6ZjU2MjQxM2IzMGJiNGI3NWE3MmQ4ODI2OTc0MTJmNjZfMS0xLTEtMS00NzE5Mg_f5acdc3e-e4d1-436e-ab07-268e20801130"
      unitRef="usd">2534000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmY1NjI0MTNiMzBiYjRiNzVhNzJkODgyNjk3NDEyZjY2L3RhYmxlcmFuZ2U6ZjU2MjQxM2IzMGJiNGI3NWE3MmQ4ODI2OTc0MTJmNjZfMS0zLTEtMS00NzE5Mg_961db03e-7ffd-4036-9240-e42eb8089781"
      unitRef="usd">1858000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmY1NjI0MTNiMzBiYjRiNzVhNzJkODgyNjk3NDEyZjY2L3RhYmxlcmFuZ2U6ZjU2MjQxM2IzMGJiNGI3NWE3MmQ4ODI2OTc0MTJmNjZfMi0xLTEtMS00NzE5Mg_cdcf8a3e-2299-4456-af29-a6aff7210ede"
      unitRef="usd">142000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmY1NjI0MTNiMzBiYjRiNzVhNzJkODgyNjk3NDEyZjY2L3RhYmxlcmFuZ2U6ZjU2MjQxM2IzMGJiNGI3NWE3MmQ4ODI2OTc0MTJmNjZfMi0zLTEtMS00NzE5Mg_80272d9b-9d2f-4382-a7b8-31d9d1ddf224"
      unitRef="usd">1753000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmY1NjI0MTNiMzBiYjRiNzVhNzJkODgyNjk3NDEyZjY2L3RhYmxlcmFuZ2U6ZjU2MjQxM2IzMGJiNGI3NWE3MmQ4ODI2OTc0MTJmNjZfMy0xLTEtMS00NzE5Mg_018d2e2a-d40e-4c37-8632-e89deaff0077"
      unitRef="usd">343000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmY1NjI0MTNiMzBiYjRiNzVhNzJkODgyNjk3NDEyZjY2L3RhYmxlcmFuZ2U6ZjU2MjQxM2IzMGJiNGI3NWE3MmQ4ODI2OTc0MTJmNjZfMy0zLTEtMS00NzE5Mg_255a0dd2-c15c-414b-9aad-e3d51822d3bb"
      unitRef="usd">343000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmY1NjI0MTNiMzBiYjRiNzVhNzJkODgyNjk3NDEyZjY2L3RhYmxlcmFuZ2U6ZjU2MjQxM2IzMGJiNGI3NWE3MmQ4ODI2OTc0MTJmNjZfNC0xLTEtMS00NzE5Mg_5796fe7f-dd6d-4a76-b759-6603eff57565"
      unitRef="usd">3019000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOmY1NjI0MTNiMzBiYjRiNzVhNzJkODgyNjk3NDEyZjY2L3RhYmxlcmFuZ2U6ZjU2MjQxM2IzMGJiNGI3NWE3MmQ4ODI2OTc0MTJmNjZfNC0zLTEtMS00NzE5Mg_bd9da9b5-97c6-423b-aec2-afef4a77aa0a"
      unitRef="usd">3954000</us-gaap:ReceivablesNetCurrent>
    <efr:AccountsAndOtherReceivablesNet
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RleHRyZWdpb246ZDU3YTNhNGYyNjk5NGU5NDg5ZTlmYWNiOGFiZjY3M2VfMTkx_2418209f-87ba-4b58-b19d-f5628b482d65"
      unitRef="usd">1750000</efr:AccountsAndOtherReceivablesNet>
    <efr:AccountsAndOtherReceivablesNet
      contextRef="i21d4e486d85a4a08a5517d843bd66698_I20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RleHRyZWdpb246ZDU3YTNhNGYyNjk5NGU5NDg5ZTlmYWNiOGFiZjY3M2VfMjQy_a88bf8e9-efab-4e56-9fd0-b5ff00936d6f"
      unitRef="usd">1650000</efr:AccountsAndOtherReceivablesNet>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RleHRyZWdpb246ZDU3YTNhNGYyNjk5NGU5NDg5ZTlmYWNiOGFiZjY3M2VfNjU2_a5a12141-b0d6-420e-97e1-6dfd627b03b7">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of accounts payable and accrued liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:13pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payroll liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOjc4YTUxY2E3Y2Q5ZTQxNWRiMDJiOTdjNGJjYTc2NjUzL3RhYmxlcmFuZ2U6NzhhNTFjYTdjZDllNDE1ZGIwMmI5N2M0YmNhNzY2NTNfMS0xLTEtMS00NzE5Mg_2dcd99ba-4993-4278-9f86-a4dd12251004"
      unitRef="usd">2159000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOjc4YTUxY2E3Y2Q5ZTQxNWRiMDJiOTdjNGJjYTc2NjUzL3RhYmxlcmFuZ2U6NzhhNTFjYTdjZDllNDE1ZGIwMmI5N2M0YmNhNzY2NTNfMS0zLTEtMS00NzE5Mg_2809ca80-83a1-4193-8bc6-e0787fe7cee2"
      unitRef="usd">3038000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOjc4YTUxY2E3Y2Q5ZTQxNWRiMDJiOTdjNGJjYTc2NjUzL3RhYmxlcmFuZ2U6NzhhNTFjYTdjZDllNDE1ZGIwMmI5N2M0YmNhNzY2NTNfMi0xLTEtMS00NzE5Mg_f53e65d7-bb9e-4133-896b-096507f89598"
      unitRef="usd">465000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOjc4YTUxY2E3Y2Q5ZTQxNWRiMDJiOTdjNGJjYTc2NjUzL3RhYmxlcmFuZ2U6NzhhNTFjYTdjZDllNDE1ZGIwMmI5N2M0YmNhNzY2NTNfMi0zLTEtMS00NzE5Mg_714c2655-5895-41b1-9033-03e5c7fc3e0c"
      unitRef="usd">1988000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOjc4YTUxY2E3Y2Q5ZTQxNWRiMDJiOTdjNGJjYTc2NjUzL3RhYmxlcmFuZ2U6NzhhNTFjYTdjZDllNDE1ZGIwMmI5N2M0YmNhNzY2NTNfMy0xLTEtMS00NzE5Mg_9c0b6414-b3a2-4536-b162-c32ca8ccb9f3"
      unitRef="usd">660000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOjc4YTUxY2E3Y2Q5ZTQxNWRiMDJiOTdjNGJjYTc2NjUzL3RhYmxlcmFuZ2U6NzhhNTFjYTdjZDllNDE1ZGIwMmI5N2M0YmNhNzY2NTNfMy0zLTEtMS00NzE5Mg_2ac910f4-2991-4095-88db-0e292b5624a1"
      unitRef="usd">738000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOjc4YTUxY2E3Y2Q5ZTQxNWRiMDJiOTdjNGJjYTc2NjUzL3RhYmxlcmFuZ2U6NzhhNTFjYTdjZDllNDE1ZGIwMmI5N2M0YmNhNzY2NTNfNC0xLTEtMS00NzE5Mg_52ec42da-d4e2-4d65-898d-f63536ffd153"
      unitRef="usd">3284000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83MC9mcmFnOmQ1N2EzYTRmMjY5OTRlOTQ4OWU5ZmFjYjhhYmY2NzNlL3RhYmxlOjc4YTUxY2E3Y2Q5ZTQxNWRiMDJiOTdjNGJjYTc2NjUzL3RhYmxlcmFuZ2U6NzhhNTFjYTdjZDllNDE1ZGIwMmI5N2M0YmNhNzY2NTNfNC0zLTEtMS00NzE5Mg_88b76d19-fb06-404d-823d-5829547f2bf2"
      unitRef="usd">5764000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83My9mcmFnOjQ3M2RiZjRiYmQxNDQ1ZDRiMTkwNTYxZGQ2NDZjZjE3L3RleHRyZWdpb246NDczZGJmNGJiZDE0NDVkNGIxOTA1NjFkZDY0NmNmMTdfODM4MQ_e2b3b8fe-19cb-41fd-ae4a-ab8eafb57423">COMMITMENTS AND CONTINGENCIES &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;General legal matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other than routine litigation incidental to our business, or as described below, the Company is not currently a party to any material pending legal proceedings that management believes would be likely to have a material adverse effect on our financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;White Mesa Mill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2013, the Ute Mountain Ute Tribe filed a Petition to Intervene and Request for Agency Action challenging the Corrective Action Plan approved by the State of Utah Department of Environmental Quality (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;UDEQ&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) relating to nitrate contamination in the shallow aquifer at the Mill. The challenge is currently being evaluated and may involve the appointment of an administrative law judge (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;ALJ&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) to hear the matter. The Company does not consider this action to have any merit. If the petition is successful, the likely outcome would be a requirement to modify or replace the existing Corrective Action Plan. At this time, the Company does not believe any such modification or replacement would materially affect its financial position, results of operations or cash flows. However, the scope and costs of remediation under a revised or replaced Corrective Action Plan have not yet been determined and could be significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The UDEQ renewed in January 2018, then reissued with minor corrections in February 2018, the Mill&#x2019;s radioactive materials license (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Mill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;License&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) for another ten years and the Groundwater Discharge Permit (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;GWDP&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) for another five years, after which further applications for renewal of the Mill License and GWDP will need to be submitted. During the review period for each application for renewal, the Mill can continue to operate under its existing Mill License and GWDP until such time as the renewed Mill License or GWDP is issued.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2018, the Grand Canyon Trust, Ute Mountain Ute Tribe and Uranium Watch (collectively, the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Mill Plaintiffs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) served Petitions for Review challenging UDEQ&#x2019;s renewal of the Mill License and GWDP and Requests for Appointment of an ALJ, which they later agreed to suspend pursuant to a Stipulation and Agreement with UDEQ, effective June 4, 2018. The Company and the Mill Plaintiffs held multiple discussions over the course of 2018 and 2019 in an effort to settle the dispute outside of any judicial proceeding. In February 2019, the Mill Plaintiffs submitted to the Company their proposal for reaching a settlement agreement. The proposal remains under consideration by the Company. The Company does not consider these challenges to have any merit and, if a settlement cannot be reached, the Company intends to participate with UDEQ in defending against the challenges. If the challenges are successful, the likely outcome would be a requirement to modify the renewed Mill License and/or GWDP. At this time, the Company does not believe that any such modification would materially affect its financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 26, 2021, the Ute Mountain Ute Tribe filed a Petition to Intervene and Petition for Review challenging the UDEQ&#x2019;s approval of Amendment No. 10 to the Mill License, which expanded the list of Alternate Feed Materials that the Mill is authorized to accept and process for its source material content. Then, on November 18, 2021, the Tribe filed its Request for Appointment of an ALJ, followed shortly thereafter by a stay on the request in accordance with a Stipulation and Agreement between the Tribe, UDEQ and the Company. The Company does not consider this action to have any merit. If the stay is lifted, an ALJ is appointed and the petition is successful, the likely outcome would be a requirement to modify or revoke the Mill License amendment. At this time, the Company does not believe any such modification or revocation would materially affect its financial position, results of operations or cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Pinyon Plain Project&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2013, the Center for Biological Diversity, the Grand Canyon Trust, the Sierra Club and the Havasupai Tribe (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Pinyon Plaintiffs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) filed a complaint in the U.S. District Court for the District of Arizona (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;District Court&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) against the USFS and the USFS Forest Supervisor for the Kaibab National Forest (together, the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Defendants&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) seeking an order (a) declaring that the USFS failed to comply with environmental, mining, public land, and historic preservation laws in relation to our Pinyon Plain Project (formerly known as the Canyon Project), (b) setting aside any approvals regarding exploration and mining operations at the Pinyon Plain Project, and (c) directing operations to cease at the Pinyon Plain Project and enjoining the USFS from allowing any further exploration or mining-related activities at the Pinyon Plain Project until the USFS fully complies with all applicable laws. In April 2013, the Pinyon Plaintiffs filed a Motion for Preliminary Injunction, which was later denied by the District Court. In April 2015, the District Court issued its final ruling on the merits in favor of the Defendants and the Company and against the Pinyon Plaintiffs on all counts. The Pinyon Plaintiffs appealed the District Court&#x2019;s ruling on the merits to the United States Ninth Circuit Court of Appeals (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ninth Circuit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) and filed motions for an injunction pending appeal with the District Court. Those motions for an injunction pending appeal were denied by the District Court on May 26, 2015. Thereafter, the Pinyon Plaintiffs filed urgent motions for an injunction pending appeal with the Ninth Circuit, which were denied on June 30, 2015.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The hearing on the merits was held at the Ninth Circuit on December 15, 2016, which resulted in a favorable ruling for the Defendants a year later. The Pinyon Plaintiffs petitioned the Ninth Circuit for a rehearing &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;en banc&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and, on October 25, 2018, the Ninth Circuit panel withdrew its prior opinion and filed a new opinion, which affirmed the prior opinion with one exception to the District Court&#x2019;s decision. The Ninth Circuit panel reversed itself on its prudential standing analysis as applied to the fourth claim on &#x201c;valid existing rights,&#x201d; having initially determined that the Pinyon Plaintiffs lacked standing under the General Mining Law of 1872 (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Mining Law&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). The panel remanded the claim back to the District Court to hear on the merits, with  the Pinyon Plaintiffs alleging that the USFS did not consider all relevant costs in analyzing whether the Company satisfied the Mining Law&#x2019;s &#x201c;prudent person test&#x201d; in its mineral examination and, thus, erred in concluding that the Company has valid existing rights to operate the Pinyon Plain Mine on lands otherwise subject to a 2012 U.S. Department of Interior withdrawal from location and entry. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 22, 2020, after the matters were briefed, the District Court issued its final order in favor of the Defendants, which the Pinyon Plaintiffs thereafter appealed to the Ninth Circuit. In December 2020, the Pinyon Plaintiffs filed their Appellant&#x2019;s Opening Brief with the Ninth Circuit and, in April 2021, the Defendants filed their respective Answering Briefs. Oral arguments were held remotely on August 30, 2021. On February 22, 2022, the Ninth Circuit filed its Opinion in favor of the USFS and the Company. The Pinyon Plaintiffs did not request a hearing on this matter in front of the U.S. Supreme Court. As such, this matter is now resolved.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Surety Bonds&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has indemnified third-party companies to provide surety bonds as collateral for the Company&#x2019;s asset retirement obligations. The Company is obligated to replace this collateral in the event of a default and is obligated to repay any reclamation or closure costs due. As of June&#160;30, 2022, the Company has $20.33 million posted as collateral against an undiscounted asset retirement obligation of $42.91 million (December&#160;31, 2021 - $20.31 million posted as collateral against an undiscounted asset retirement obligation of $41.34 million).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is contractually obligated under a Sales and Agency Agreement appointing an exclusive sales and marketing agent for all vanadium pentoxide produced by the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i8687e91eb51246c3b640b6df63178ebf_I20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83My9mcmFnOjQ3M2RiZjRiYmQxNDQ1ZDRiMTkwNTYxZGQ2NDZjZjE3L3RleHRyZWdpb246NDczZGJmNGJiZDE0NDVkNGIxOTA1NjFkZDY0NmNmMTdfODAyMg_88511465-5ab0-4427-b443-3b3954b83e87"
      unitRef="usd">20330000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:AssetRetirementObligation
      contextRef="i8687e91eb51246c3b640b6df63178ebf_I20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83My9mcmFnOjQ3M2RiZjRiYmQxNDQ1ZDRiMTkwNTYxZGQ2NDZjZjE3L3RleHRyZWdpb246NDczZGJmNGJiZDE0NDVkNGIxOTA1NjFkZDY0NmNmMTdfODEwMQ_29f496d7-5071-411b-a6f8-6a843362b983"
      unitRef="usd">42910000</us-gaap:AssetRetirementObligation>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i911aa67e77904c7d9542127694437b0d_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83My9mcmFnOjQ3M2RiZjRiYmQxNDQ1ZDRiMTkwNTYxZGQ2NDZjZjE3L3RleHRyZWdpb246NDczZGJmNGJiZDE0NDVkNGIxOTA1NjFkZDY0NmNmMTdfODExMA_62a60178-82b4-4240-92fb-f913492a05f8"
      unitRef="usd">20310000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:AssetRetirementObligation
      contextRef="i911aa67e77904c7d9542127694437b0d_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83My9mcmFnOjQ3M2RiZjRiYmQxNDQ1ZDRiMTkwNTYxZGQ2NDZjZjE3L3RleHRyZWdpb246NDczZGJmNGJiZDE0NDVkNGIxOTA1NjFkZDY0NmNmMTdfODE4OQ_fa71fe51-2df6-4af5-bc2b-bcd20476e984"
      unitRef="usd">41340000</us-gaap:AssetRetirementObligation>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ibedb35d27585480798616d7aebe239ee_D20210601-20210601"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMzA4Mg_cdb77905-df9e-4852-be15-64f4927bfa4f">RELATED PARTY TRANSACTIONSOn May 17, 2017, the Board of Directors of the Company appointed Robert W. Kirkwood and Benjamin Eshleman III to the Board of Directors of the Company.&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mr. Kirkwood is a principal of the Kirkwood Companies, including Kirkwood Oil and Gas LLC, Wesco Operating, Inc., and United Nuclear LLC (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;United Nuclear&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). United Nuclear owns a 19% interest in the Company&#x2019;s Arkose Mining Venture while the Company owns the remaining 81%. The Company acts as manager of the Arkose Mining Venture and has management and control over operations carried out by the Arkose Mining Ve&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;nture. The Arkose Mining Venture is a contractual joint venture governed by a venture agreement dated as of January 15, 2008 and entered into by Uranerz Energy Corporation, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a wholly owned, indirectly held subsidiary of the Company (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Uranerz&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) and United Nuclear (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Venture Agreement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United Nuclear contrib&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;uted nil to&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; the expenses of the Arkose Joint Venture based on the approved budget for the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;six months ended June 30, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(June&#160;30, 2021 - $0.23 million).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 1, 2022, Uranerz renewed for a third year its Casper, Wyoming-based Office Lease Agreement with Metro, Inc. where Mr. Kirkwood acts as General Manager. Consistent with the prior year&#x2019;s lease, the term is for a period of 12 months with rent in the amount of $15,000 paid in $1,250 monthly increments. The original Office Lease Agreement was entered into by the parties on June 1, 2020, for a period of 12 months, with rent in the amount of $12,000 paid in $1,000 monthly increments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mr. Benjamin Eshleman III is President of Meste&#xf1;a LLC, which became a shareholder of the Company through the Company&#x2019;s acquisition of Meste&#xf1;a Uranium, L.L.C (now Alta Mesa LLC)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and certain of its affiliates (collectively, the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquired Companies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) in June 2016. Pursuant to the purchase agreement, the Alta Mesa Properties held by the Acquired Companies are subject to a royalty of 3.125% of the value of the recovered U&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;O&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline"&gt;8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;from the Alta Mesa Properties sold at a price of $65.00 per pound or less, 6.25% of the value of the recovered U&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;O&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline"&gt;8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;from the Alta Mesa Properties sold at a price greater than $65.00 per pound up to and including $95.00 per pound, and 7.5% of the value of the recovered U&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;O&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline"&gt;8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;from the Alta Mesa Properties sold at a price greater than $95.00 per pound. The royalties are held by Mr. Eshleman and his extended family. In addition, Mr. Eshleman and certain members of his extended family are parties to surface use agreements that entitle them to surface use payments from the Acquired Companies in certain circumstances. The Alta Mesa Properties are currently being maintained on care and maintenance to enable the Company to restart operations as market conditions warrant, and as such, no royalty payments were made during the six months ended June 30, 2022 or 2021. The Company makes surface use payments on an annual basis to Mr. Eshleman and his immediate family members and has accrued $0.22 million as of June&#160;30, 2022 (December&#160;31, 2021 - nil).&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 27, 2021, the Company began providing services to CUR under a mine operating agreement.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts earned during the six months ended June 30, 2022 and due to the Company from CUR at June&#160;30, 2022 were approximately  $0.40&#160;million. The Company provided no services to CUR under the toll milling agreement during the six months ended June 30, 2022.&lt;/span&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i41f09a5f5aae4561898599d96ecc4e71_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMzY3_828dfbb1-81b2-439e-b792-a1453ea8e671"
      unitRef="number">0.19</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i9f886841f01c46d8b78100c19d4b1030_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfNDU1_0cd338e6-e059-40b5-b1f0-41b8be238870"
      unitRef="number">0.81</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="i716860e7d97d41338c87a57b1802ace3_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfNTQ5NzU1ODE5MDEx_c5298624-d32d-4903-abfc-0edf91e28222"
      unitRef="usd">0</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="id64972eae3184f108341e660362c2749_D20210101-20210630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfNTQ5NzU1ODE5MTU1_7cbe8e6b-b59a-4b7e-b7e4-c856043af5d2"
      unitRef="usd">230000</us-gaap:ProceedsFromContributedCapital>
    <efr:LessorOperatingLeaseAnnualLeaseExpense
      contextRef="i8aee928326434ad2b46bf9ef61113b47_D20220601-20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMTIyMA_007ea080-eeb6-475a-8769-f96e4e680bab"
      unitRef="usd">15000</efr:LessorOperatingLeaseAnnualLeaseExpense>
    <efr:LessorOperatingLeaseMonthlyLeasePayment
      contextRef="i8aee928326434ad2b46bf9ef61113b47_D20220601-20220601"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMTIzMQ_1356a7e8-9ff8-4178-a153-51f53fb871de"
      unitRef="usd">1250</efr:LessorOperatingLeaseMonthlyLeasePayment>
    <efr:LessorOperatingLeaseAnnualLeaseExpense
      contextRef="i65d04815a8d04060b6953b464338ecdd_D20200601-20200601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMTM5Mw_d930111d-9666-41f9-a2df-97b5c954b5a2"
      unitRef="usd">12000</efr:LessorOperatingLeaseAnnualLeaseExpense>
    <efr:LessorOperatingLeaseMonthlyLeasePayment
      contextRef="i65d04815a8d04060b6953b464338ecdd_D20200601-20200601"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMTQwNA_edcb3a97-e125-462d-a044-48122f4f7d81"
      unitRef="usd">1000</efr:LessorOperatingLeaseMonthlyLeasePayment>
    <efr:RoyaltyPercentageofMineralsRecoveredSoldUnderMinimumPriceThreshold
      contextRef="i289e87b002e540b5b3ae2454db98a317_D20160601-20160630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMTgxMA_294d0ffc-8401-4c83-af61-e862b45acedc"
      unitRef="number">0.03125</efr:RoyaltyPercentageofMineralsRecoveredSoldUnderMinimumPriceThreshold>
    <efr:MineralPricePerPoundLowRange
      contextRef="i17e38f834dcd40e7b22766b19883c459_I20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMTg5Nw_ad54589c-7fe6-4a74-aede-a1080f4f164c"
      unitRef="usd">65.00</efr:MineralPricePerPoundLowRange>
    <efr:RoyaltyPercentageofMineralsRecoveredSoldBetweenPriceThresholds
      contextRef="i289e87b002e540b5b3ae2454db98a317_D20160601-20160630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMTkxOQ_f5ceace0-ee1c-487f-8fd7-b24f14220519"
      unitRef="number">0.0625</efr:RoyaltyPercentageofMineralsRecoveredSoldBetweenPriceThresholds>
    <efr:MineralPricePerPoundLowRange
      contextRef="i17e38f834dcd40e7b22766b19883c459_I20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMjAxNg_fd9f332a-2b8c-4bcb-9f26-691b21261e4c"
      unitRef="usd">65.00</efr:MineralPricePerPoundLowRange>
    <efr:MineralPricePerPoundUpperRange
      contextRef="i17e38f834dcd40e7b22766b19883c459_I20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMjA0OQ_14eb9d78-5e51-466e-94d6-64c2b4a89d6f"
      unitRef="usd">95.00</efr:MineralPricePerPoundUpperRange>
    <efr:RoyaltyPercentageofMineralsRecoveredSoldAboveMaximumPriceThreshold
      contextRef="i289e87b002e540b5b3ae2454db98a317_D20160601-20160630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMjA2Nw_5440f2a8-d82b-4326-aedc-42218d71be06"
      unitRef="number">0.075</efr:RoyaltyPercentageofMineralsRecoveredSoldAboveMaximumPriceThreshold>
    <efr:MineralPricePerPoundUpperRange
      contextRef="i17e38f834dcd40e7b22766b19883c459_I20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMjE2NA_31b374a3-2e7f-4c10-9258-ba6c1641899a"
      unitRef="usd">95.00</efr:MineralPricePerPoundUpperRange>
    <efr:TestingPermitandLeaseOptionAgreementAccruedLiability
      contextRef="if3464b2eb547436db6415776cf0a42df_I20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMjc4Ng_c471f566-4700-449b-a4b4-cab9f09165fe"
      unitRef="usd">220000</efr:TestingPermitandLeaseOptionAgreementAccruedLiability>
    <efr:TestingPermitandLeaseOptionAgreementAccruedLiability
      contextRef="i180a773c1b9d400dbc9e88d097815f48_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMjgwNA_b0243cba-7ad0-4550-87d5-1f6687ad10c6"
      unitRef="usd">0</efr:TestingPermitandLeaseOptionAgreementAccruedLiability>
    <us-gaap:AccountsReceivableRelatedParties
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83Ni9mcmFnOjljYzM5ZTY5NTUxNzQ5NmQ4ZDcyMTQ2Mzk1YWRjYzczL3RleHRyZWdpb246OWNjMzllNjk1NTE3NDk2ZDhkNzIxNDYzOTVhZGNjNzNfMjk5MA_f1b7bab0-796d-4155-81dc-9077014316c1"
      unitRef="usd">400000</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RleHRyZWdpb246NzY4YmY1YmZjZjM2NGE4N2I2OTYzMzBkNGIwYWFmODNfMjAyOQ_1ca27204-92e4-4cda-8cf4-de7ee9957f5c">FAIR VALUE ACCOUNTING &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the fair value of the Company&#x2019;s assets and liabilities measured at fair value on a recurring basis (at least annually) by level within the fair value hierarchy as of June&#160;30, 2022. As required by accounting guidance, assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, the fair values of cash and cash equivalents, restricted cash, short-term deposits, receivables, accounts payable and accrued liabilities approximate their carrying values because of the short-term nature of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s investments in marketable equity securities are exchange-traded and are valued using quoted market prices in active markets and, as such, are classified within Level 1 of the fair value hierarchy. The Company's investments in marketable debt securities are valued using quoted prices of a pricing service and as such are classified within Level 2 of the fair value hierarchy. The Company&#x2019;s investments accounted for at fair value consisting of Common Shares are valued using quoted market prices in active markets and as such are classified within Level 1 of the fair value hierarchy. The Company&#x2019;s investments accounted for at fair value consisting of warrants are valued using the Black-Scholes option model based on observable inputs and as such are classified within Level 2 of the hierarchy.&lt;/span&gt;&lt;/div&gt;Investments accounted for at fair value include the Company&#x2019;s 14.8% investment in Virginia Energy Resources Inc. and its 17.9% investment in CUR. These investments provide the Company with the ability to have significant influence, but not control, over their operations. These investments were valued at $21.30 million as of June&#160;30, 2022 (December&#160;31, 2021- $38.54 million). During the six months ended June 30, 2022, the Company recognized a loss of $16.84&#160;million related to these investments in Other loss in the Condensed Consolidated Statement of Operations and Comprehensive Loss (June&#160;30, 2021- gain of $1.02&#160;million). The fair value of the investments is calculated as the quoted market price of the marketable equity security multiplied by the quantity of shares held by the Company.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RleHRyZWdpb246NzY4YmY1YmZjZjM2NGE4N2I2OTYzMzBkNGIwYWFmODNfMjAyNg_05925f79-17bf-47b5-9f0e-070472ec2c4f">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, the fair values of cash and cash equivalents, restricted cash, short-term deposits, receivables, accounts payable and accrued liabilities approximate their carrying values because of the short-term nature of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ife04338a0579444c861f07b7266c2fea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfMS0xLTEtMS00NzE5Mg_78cda35c-69b2-41cf-8c30-56fae5a1b0f3"
      unitRef="usd">21043000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="iaf51575c1f20473db5dcb0f309f4474a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfMS0zLTEtMS00NzE5Mg_9cb3ef72-087d-473d-8bbf-71d8cbbb566e"
      unitRef="usd">259000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ie0403d438dec45a587c6c0842e3dd75e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfMS01LTEtMS00NzE5Mg_4c340c4b-6bbb-49cf-b21f-e5226f01e099"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfMS03LTEtMS00NzE5Mg_3843bde5-c3b3-4328-a6a2-ab6ecda67070"
      unitRef="usd">21302000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i009b0248f54049d7bf62423e59571cb1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfMi0xLTEtMS00NzE5Mg_3ee68d75-ef84-4b7c-ab7c-fa874c539547"
      unitRef="usd">355000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i0480e80ca19d40c284a4f20f19a4d589_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfMi0zLTEtMS00NzE5Mg_dd91741e-2ebc-4978-bfab-b2ce8ee5c4b0"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i157c73531bf24b8b95c2de8aec031b91_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfMi01LTEtMS00NzE5Mg_c4ea15c9-6e2f-4483-8f42-aa87c2bedfc1"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i49b7ae93b02a406aa1bdcb3e867d6996_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfMi03LTEtMS00NzE5Mg_6a5eed7f-e6f0-43b9-9f04-3c633f4f98ae"
      unitRef="usd">355000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i2ccfbb12978443758be04882e973c8e1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfMy0xLTEtMS00NzE5Mg_a6ac87f6-a202-470f-88aa-f34e296c7bb0"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib2bdb8c01ee5474093be069670f0407a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfMy0zLTEtMS00NzE5Mg_1832737b-649b-4a1c-9bf7-c36482e83595"
      unitRef="usd">11440000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9be7ea05ebdc419982cb5b896ef278e4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfMy01LTEtMS00NzE5Mg_46703de2-7b3b-4db7-8f5a-cf8642be34f1"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i10fc4b2768f14147bdeb49c00531c722_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfMy03LTEtMS00NzE5Mg_db7097ac-573e-4f4e-a6bc-1c24a351d655"
      unitRef="usd">11440000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:FairValueNetAssetLiability
      contextRef="ife04338a0579444c861f07b7266c2fea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfNi0xLTEtMS00NzE5Mg_7c958adc-f310-49cd-b52c-368ee1a211a8"
      unitRef="usd">21398000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="iaf51575c1f20473db5dcb0f309f4474a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfNi0zLTEtMS00NzE5Mg_a3bb99e6-77fd-4f46-8863-c7459d802564"
      unitRef="usd">11699000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="ie0403d438dec45a587c6c0842e3dd75e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfNi01LTEtMS00NzE5Mg_b931693a-506a-44e6-b01d-3727d0a6c4bf"
      unitRef="usd">0</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RhYmxlOjZmOWNkYmFiZjM1YTQwMzQ4YjZlNTZlOGQ0YzQwYzcxL3RhYmxlcmFuZ2U6NmY5Y2RiYWJmMzVhNDAzNDhiNmU1NmU4ZDRjNDBjNzFfNi03LTEtMS00NzE5Mg_18d64da3-1fde-4fa9-8ff3-178ffc126986"
      unitRef="usd">33097000</us-gaap:FairValueNetAssetLiability>
    <efr:PercentageOfFairValueInvestment
      contextRef="i5e2b375dad9c48c5a842fbffc6e59f2a_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RleHRyZWdpb246NzY4YmY1YmZjZjM2NGE4N2I2OTYzMzBkNGIwYWFmODNfMTQxMg_9bfc6115-7e04-4830-b5fd-0575d62df649"
      unitRef="number">0.148</efr:PercentageOfFairValueInvestment>
    <efr:PercentageOfFairValueInvestment
      contextRef="ia39450134f2d44dc993092934a7c04cd_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RleHRyZWdpb246NzY4YmY1YmZjZjM2NGE4N2I2OTYzMzBkNGIwYWFmODNfMTQ2OA_2602d2fe-4435-45ff-83e8-44e0eff65476"
      unitRef="number">0.179</efr:PercentageOfFairValueInvestment>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i84623d43a2724e25b60a9d60ded8b985_I20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RleHRyZWdpb246NzY4YmY1YmZjZjM2NGE4N2I2OTYzMzBkNGIwYWFmODNfMTY0NA_ae23fd92-2577-450f-a765-19c9ef6bdfb8"
      unitRef="usd">21300000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i693aac2c7d4a48728cda343717d93d68_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RleHRyZWdpb246NzY4YmY1YmZjZjM2NGE4N2I2OTYzMzBkNGIwYWFmODNfMTY2MQ_67d49e49-46f9-4052-9de0-f8e94dacba67"
      unitRef="usd">38540000</us-gaap:InvestmentsFairValueDisclosure>
    <efr:ChangeInValueOfInvestmentsAccountedAtFairValue
      contextRef="ibac945a7c0fd43a3918aeb45f3880d0d_D20220101-20220630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RleHRyZWdpb246NzY4YmY1YmZjZjM2NGE4N2I2OTYzMzBkNGIwYWFmODNfMjE5OTAyMzI1NzYyMA_f025aff0-81fd-4e1f-b2fc-151bfd649cc7"
      unitRef="usd">-16840000</efr:ChangeInValueOfInvestmentsAccountedAtFairValue>
    <efr:ChangeInValueOfInvestmentsAccountedAtFairValue
      contextRef="i4ca86bb52c794453a7e2de3f9d755519_D20210101-20210630"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE3NmJmNTg0NTQxMzRiNjg4YzA1MjE0YWI3OGJlNmRkL3NlYzoxNzZiZjU4NDU0MTM0YjY4OGMwNTIxNGFiNzhiZTZkZF83OS9mcmFnOjc2OGJmNWJmY2YzNjRhODdiNjk2MzMwZDRiMGFhZjgzL3RleHRyZWdpb246NzY4YmY1YmZjZjM2NGE4N2I2OTYzMzBkNGIwYWFmODNfMjE5OTAyMzI1NzYyOQ_e3ebd8f1-8ef8-4613-aa92-6a7b40377194"
      unitRef="usd">1020000.00</efr:ChangeInValueOfInvestmentsAccountedAtFairValue>
</xbrl>
