<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ctlp="http://www.cantaloupe.com/20210630"
  xmlns:dei="http://xbrl.sec.gov/dei/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: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="ctlp-20210630.xsd" xlink:type="simple"/>
    <context id="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id8744cac458a49b4ad5c56293ade3c48_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i88d9cce7efa6429fad35489bdd8b5307_I20210827">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <instant>2021-08-27</instant>
        </period>
    </context>
    <context id="i7e4497ea843945beaa702f7894d50360_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i587113f68b964011980eaccb39e5d973_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib38d38e529ae426ca1a53ff924c16154_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib80be3b50d124f17b81add89d129661f_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icf40a0dbbe214826b0b383e3f1ad295e_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i589416b3d49f4a04a606777013d383cf_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i00aa83f22b214c90a8eeed56f9fda2ab_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1d4198591ec64e00aa867534b2f7cc4b_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1592f971fcd3429a81a52a1c3403a37f_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="iae02f3991d6346f7972fc8f06db8edd6_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="ie572fcd376574a1f960900a98c6b00d3_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i63c6903121f4468d9b07ad1c7a8394ed_D20170701-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i14a7250c118f42168e3b4c5c8c9ecf98_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i8d65c5bccf464537bc660d7dae672e34_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="ia5c517e26496430bba4f61da3a9df18a_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i08fea22b64a74f82ae958284999582f1_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if2b10cb77ff147968d0f9e2bd8c88464_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i718422676c524d2fb03031361757701b_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="icbe021383f92485b9f431d808006537b_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i31ae45773fa342b4a66ee67e7b02568e_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i23257a89bfe64d72ab8f5c8640fd8262_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if96518878f2d46608c01ab3ce5594fea_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1471c7cd7d914a0ea08b1205e39f87f9_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0decf98c4460448aa36dcf4f91ed29e4_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1b9ca80fc3b1458cb9133e2e70aa75b6_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i14c5431e58ad4a51ae30cb3ae91139ee_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icef926c43f104842b9c894d8a2fa6b73_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia2735fb42a5a4922b4cd3386511a44a5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</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="ie39f63b353d0432a81d152a88b7d7c79_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</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="i878bb9c80c05409eb826585af77ec337_D20200315-20200315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <startDate>2020-03-15</startDate>
            <endDate>2020-03-15</endDate>
        </period>
    </context>
    <context id="idfa1f961cbdc4ac98eb6d0da8466ad8a_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5f1cc59f15fc42cc9208e206fc55fdf1_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iefee30a7a125414ea8cf5992965bdb05_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ctlp:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i103f41f2a5064686a7d27b6da5c4e5ac_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ctlp:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i70519e723d564a16b747042ad5cca8df_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ctlp:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:RevenueFromRightsConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i791453b9b0194668a9b7252e76dd2e74_I20190701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-01</instant>
        </period>
    </context>
    <context id="i0c3d8b1964fb4b9190781dd3bf96a23b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8f58010563e24dd0add916a1b1b44d85_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8ec6d925b77e4f938e35d410c072253c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i7f2ac8ba5d9d435688d15ef344781ca7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0578e26a1f0f4501a9013c010e17fd12_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifc6d559a91754d1192d4bd35bb2b9b8d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i42b34cd9085a4a84b6e40be893e743bd_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i55f4601371144a6bb9d6a8d684196279_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if44e7699655f4dfebdce19661bdbe26f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ibde551dd905f4858917209415111d571_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9f593fd0315f42d19cdecce49fd5c3f4_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibf1d15f4a72c4306a8e1006fdd0e09bc_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8c1559a888134ce696a4f42a1d435279_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if87e3593d7c3451abe7594516b5b7519_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ief39707501f4496e8d91f90c4c22cf00_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1ce8c3c579784ec9a07065311db14c76_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ife5a3cff81b84c8eb3c9997da0ba3c08_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i914d8efc3e4347fc9bc235e90da03845_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="icb5d9d7b4bae453ea66bcf509d005cd3_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib564442002e348bdaaf89d2308e46b04_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i2ea917582aa047d086cce92cd1a34506_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">ctlp:HighRatioCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5f337323fc1249b884eeb62edaa5804d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">ctlp:LowRatioCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia4095fda9f344b84b6b93eb1b1c613d1_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">ctlp:HighRatioCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7d45b8cdef9d431c885d9550c74c4287_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">ctlp:LowRatioCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ifd8b1eb9a839415fb33847a90c39db59_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ctlp:ComputerEquipmentAndPurchasedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id032028194a448f5a7c4ebde7b263707_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ctlp:ComputerEquipmentAndPurchasedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i47ce0d743c5d49a5b944377a27ce8b7d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ctlp:ComputerEquipmentAndPurchasedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5f819bfc86ce4b33bee52f005702993f_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i96f06b1d79864920b154dfc99fa2b2f9_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie30e2fc6b1d24197b4cbde7643cd81b3_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6fab097d14de4819ab86344d11560054_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i066f916b5785454e9cfcc046e2359b31_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i29289c7726df49fbaadf02ef594a6881_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie6d2e81289c2463996099af79c07fb57_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic3e45a4abf4241fcbda9449775527fda_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ctlp:ComputerEquipmentAndPurchasedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1dbd16f5d16b4af98a292076e69a22b0_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ctlp:ComputerEquipmentAndPurchasedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iee463910e6a04f5bba3ae33d134fadbe_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ctlp:ComputerEquipmentAndPurchasedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i70315c48cbe24f5e866852910e199ea2_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i16c0953045b24441a3f521bf0695227b_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ice28a4151e2b47788836191e5d17f366_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i50331385496b42f0a3d9abd59661f354_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i86ed3eb4049842b4abe06ddf02e20112_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i87faa96b4b5d4eb7931613fc4df2688e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i62e94957865c4694b178a6b9be39a7d9_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i3b21607065a74c51bfc2a937b2387fa5_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ctlp:LessorEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if40dd5cb1f1e437b8db882f5df90a523_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ctlp:LessorEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i41a480bb6297421295e463021728db8e_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ctlp:LessorEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iac5ca9890aa94aa48ad30a7f83804fe0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4274de9c1d7049a29a58b3fae89c106a_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie88ab231c6e948fc9a30d9f4ce72e84b_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibf42432ede0d4e548a10649141b6d864_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9b22135d72804e2984a7ddbede570cbd_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i098ab568fde94b9fa93b1d7f0ce152e1_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib1c93e0e3d684876b25196e026e25357_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i29e4cc0ad63d4477adfa1d8265a59cf3_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i51abca8d8fb3452f8587c52c8ef5daed_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8fb0bc56618d4aefb23685b77682020d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4c8cd9331e6541f88279d23d3ef938fe_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie9dafb0376514539b0f73d5c3b73c613_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0d19e4daee5e4960bd822b80d28534f8_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i678b638b68dd4e259c0e52e3cdea780d_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id718532c5c44434c879e86f4bf6d55d5_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iec489bc71c8640ab8c141d2c71c8ab6a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib9a9d3627e90471f87c3ba65f1da48f9_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2348b8ecc6fc4595a741bf205970fed0_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i51d1659a93e14b4b96365236fb68be0d_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia1efabfd032b463c856df43a93639959_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iee10da2836bf44c1a929de3c2e8bef19_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i16af5927d429432dac64908876eafd7a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyAntaraTermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibac08070c65d440bb6710b49b656a51a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyAntaraTermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6fadb606fbce448cb43df0df90c36654_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic979e646a2b64cb492934cbb77d6a93c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if9502030832248299896e8006b952627_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ctlp:OtherDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5a31105e13164f8cb6e16338720de69e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ctlp:OtherDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie6ee57671b39466a802b486d78d7d15e_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:A2020AntaraTermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibad7be1ecced4a25aae86907a09952c6_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:A2020AntaraTermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8338c310f0ac46e5bc6253d3891c0734_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:A2020AntaraTermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ief0205f2025e425f93fdfab664732a69_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:HeritageLineofCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic0b5e54ab96e43e3b9454f4b8a91342b_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:HeritageLineofCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7a01c5471fa34461958e7bf2b3e262ff_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:HeritageLineofCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia147662b6f8b4197b72d4f02af612677_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyEighteenJPMorganRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3416b75b9edc428cb93c0eb1e360874a_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyEighteenJPMorganRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6e6aeaafd2314c7aa72ec240f2b1e6c7_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyEighteenJPMorganRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i585f334f30ba409ca8b9051d912bb28f_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:A2018JPMorganTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if7e47ed58e5a4d08b3e95bf334b9c494_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:A2018JPMorganTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4d593aeb78b6407e958aae08f0ea8452_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:A2018JPMorganTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i263a04d1e0ff49a19eabadef0da90e5b_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ctlp:OtherDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i26c7516673e440b7bf22dd2a1fc8967a_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ctlp:OtherDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i68676526f74f41c3b8cf7532ce18c900_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ctlp:OtherDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9b90e6322b4449688f3441d6e6bca9b3_I20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyAntaraTermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-14</instant>
        </period>
    </context>
    <context id="i081cb4d0366b43429b63872c3529f723_I20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-14</instant>
        </period>
    </context>
    <context id="ifd50b92b48a14ebba39e1a6928e7a469_I20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneSecuredTermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-14</instant>
        </period>
    </context>
    <context id="i7ca40d9d4bec4e0da73585f68fb4dfa8_I20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-14</instant>
        </period>
    </context>
    <context id="i29d06a1d87b54a2fbf4f94a84096573b_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyAntaraTermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i329e4a1d2765416a9b5e0478aa5ebc8b_D20200814-20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-14</startDate>
            <endDate>2020-08-14</endDate>
        </period>
    </context>
    <context id="i8e96d2e64ace4c8d95c1329138c102af_D20200814-20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-14</startDate>
            <endDate>2020-08-14</endDate>
        </period>
    </context>
    <context id="i5fce2338d76b46238d7a3f1651952abc_D20200814-20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-14</startDate>
            <endDate>2020-08-14</endDate>
        </period>
    </context>
    <context id="ie1d10a299d1d47f5b28cf78838c5feff_D20200814-20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-14</startDate>
            <endDate>2020-08-14</endDate>
        </period>
    </context>
    <context id="ie0d8910f395a4960a21a98b263ed47c3_D20200814-20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-14</startDate>
            <endDate>2020-08-14</endDate>
        </period>
    </context>
    <context id="i60c3e7bf492b4bff8f6148434377ec78_D20200814-20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-14</startDate>
            <endDate>2020-08-14</endDate>
        </period>
    </context>
    <context id="i67ca9807a09f49dea4899adff88cc0a6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityFirstAmendmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i33026920421a4045aadf34791950c313_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityFirstAmendmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i402f31496caf46e59817acae8d3f1fa9_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityFirstAmendmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6417a293c28f412e95353eefab16b446_D20200814-20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-14</startDate>
            <endDate>2020-08-14</endDate>
        </period>
    </context>
    <context id="ie7b954a551494db29a1e8005cc5f79f0_D20200814-20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-14</startDate>
            <endDate>2020-08-14</endDate>
        </period>
    </context>
    <context id="ic207c30ed9f840689127b04444f182ca_I20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ctlp:DebtInstrumentCovenantPeriodAxis">ctlp:DebtInstrumentPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-14</instant>
        </period>
    </context>
    <context id="i3031bc78d2754b5a9edf3713f5a026b9_I20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ctlp:DebtInstrumentCovenantPeriodAxis">ctlp:DebtInstrumentPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-14</instant>
        </period>
    </context>
    <context id="i78f50503d35b4e65ac14dd05b472929b_I20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ctlp:DebtInstrumentCovenantPeriodAxis">ctlp:DebtInstrumentPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-14</instant>
        </period>
    </context>
    <context id="i79a4413bad8940e5b16ce2fb9021bc24_I20191009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:A2020AntaraTermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-09</instant>
        </period>
    </context>
    <context id="i06c1f64e11d84af6948835df95971f33_D20191031-20191031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:A2020AntaraTermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="i069071fabf0a44318ed9e3fd5b325b27_D20191009-20191009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:A2020AntaraTermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-09</startDate>
            <endDate>2019-10-09</endDate>
        </period>
    </context>
    <context id="ib58c301b416146c58a599fe1311b76f6_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:A2020AntaraTermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i34be9f3dcff34cd08c15ce6a2540b125_D20171109-20171109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-11-09</startDate>
            <endDate>2017-11-09</endDate>
        </period>
    </context>
    <context id="i746d76b1cdd248a896eea9fbecf9fa2d_I20171109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ctlp:TermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyEighteenJPMorganTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-11-09</instant>
        </period>
    </context>
    <context id="i5c03581d510a407494ef2924ffc76dd6_I20171109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyEighteenJPMorganRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-11-09</instant>
        </period>
    </context>
    <context id="i1ac5c05968f0491da18199ad13fcb1b5_D20171109-20171109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-11-09</startDate>
            <endDate>2017-11-09</endDate>
        </period>
    </context>
    <context id="i0a654ca69f1e44c896ad6a1b5455dd5c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:CARESActPaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i98631f72808c4601a04071b53df6ba84_I20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:CARESActPaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-08</instant>
        </period>
    </context>
    <context id="i43aa1eebda08436489886d41c37ef2e8_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ctlp:AntaraCapitalMasterFundLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i69a9249443574ed798e5e68368169c08_D20210224-20210224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-24</startDate>
            <endDate>2021-02-24</endDate>
        </period>
    </context>
    <context id="icd750ecb1eb9419d9bc5f3832cd000fb_D20210304-20210304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-04</startDate>
            <endDate>2021-03-04</endDate>
        </period>
    </context>
    <context id="i38704a78b6bd4afbb80aa20ce11363bf_I20210304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-04</instant>
        </period>
    </context>
    <context id="i6f3fc52a6efa49d7b43936a95062c475_D20210304-20210304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ctlp:HudsonExecutiveCapitalLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-04</startDate>
            <endDate>2021-03-04</endDate>
        </period>
    </context>
    <context id="iff40fa75df1f45f4b82c5bd849899f92_D20200629-20200629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <startDate>2020-06-29</startDate>
            <endDate>2020-06-29</endDate>
        </period>
    </context>
    <context id="i938f6ca7c8ff40b6ad059f295d0952d7_D20200630-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <startDate>2020-06-30</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia49ef8bf6d454b4d88f409f40ed7d64e_D20191009-20191009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-09</startDate>
            <endDate>2019-10-09</endDate>
        </period>
    </context>
    <context id="i3d69d4df17704bd9bdeae3f83a6a2428_I20191009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-09</instant>
        </period>
    </context>
    <context id="if33ba3cbbaef4ccb8cb8f45dff83770c_I20191009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <instant>2019-10-09</instant>
        </period>
    </context>
    <context id="ibea71b2559504f7794966b86eeb7df7c_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i22b1e6c6e79b4290959e524dd7ae2bed_D20200131-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <startDate>2020-01-31</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="i3ebcf68f1c8149399aacc9935f22dadf_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">ctlp:StockIncentivePlan2013ApprovedDateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ctlp:StockIncentivePlan2013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="icce6e0eeae7f4f08b0280d987dd7894c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">ctlp:StockOptionIncentivePlan2014ApprovedDateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ctlp:StockOptionIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie8e986bc0db547e19e45517c1c0e2109_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">ctlp:StockOptionIncentivePlan2015ApprovedDateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ctlp:A2015EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iaffd1ab25f8a47ca8f0bca48cfc30c43_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">ctlp:April2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ctlp:A2018EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if4df500b81c74a48a57e63321cc900db_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i62e5dd22e54444bf9550e7e64fde69b9_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ctlp:FormerChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6886102164764b009a4eccdae7748646_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ctlp:StockOptionIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i568db7b72e824deba63d6abe23de3785_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ctlp:A2015EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie04605395fe54297b7f921509c5a2be0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ctlp:A2018EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id6c77450c6ea445a8da6636561c00349_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i62035e0cbb774296982dee503e5beb87_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i77d82ea5f65c44df9e9dd08b70bd2c19_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i446d7ac9485e4b2eb8fedd57bc39fae8_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i824ac00a22e3458893fcf1123c220464_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i84c77f2887ae462a9b34f10d59fcae33_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="idb232678e635470d844e8942c7855492_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2be9c887a8d54b1fa1830af7ca3a3eda_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifc6cdfed2d44415da5c0665b1016518a_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2e68ce80698b45c88d04e4a78b949f02_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i42d13d351b8448b1ab078b35a074c0dd_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2aa882bbc6ea48c79dd37bb244e648c6_D20210127-20210127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-27</startDate>
            <endDate>2021-01-27</endDate>
        </period>
    </context>
    <context id="i1cea2a5ab5d9493ab047b03e232d2603_D20210127-20210127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ctlp:PerformanceMetricAchievementPeriodAxis">ctlp:PerformancePeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-27</startDate>
            <endDate>2021-01-27</endDate>
        </period>
    </context>
    <context id="i99f0f4f47208456a98882210d1638c7e_D20210127-20210127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ctlp:PerformanceMetricAchievementPeriodAxis">ctlp:PerformancePeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-27</startDate>
            <endDate>2021-01-27</endDate>
        </period>
    </context>
    <context id="i6ee3061fb0de4f4fa756706951a15494_D20210127-20210127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ctlp:PerformanceMetricAchievementPeriodAxis">ctlp:PerformancePeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-27</startDate>
            <endDate>2021-01-27</endDate>
        </period>
    </context>
    <context id="ie184d5156dc746a89febde2374336a44_D20210127-20210127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ctlp:PerformanceMetricAchievementPeriodAxis">ctlp:PerformancePeriodFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-27</startDate>
            <endDate>2021-01-27</endDate>
        </period>
    </context>
    <context id="i3cc4471c68874239b31ffa6c16a9667f_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7ab9631834f343efa306088646648873_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ctlp:LongTermStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6be2c677e086475193ad0193a8700845_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id4069f2686fa443b90debb56ec8327d1_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic4213b735aa346feb43e33a999851fc1_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5cf1c13ea3c242909e19445264e2d34d_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia512454d6b5a4f0e805a739c89deddef_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib9a89669552d45b7862146c9ec8845d5_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iecde80d28da24d7abddd68e79808cca6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia76d9135f6364e5086312798a947d83e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i09e8e27542274c7882d673be73743ee2_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i96d60c1991954fb1b0fd8d221e4816c2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ica106909ba614fdfb1671d56c70f4cb3_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ieca64dba10224050826ed3cf811ee422_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3800071cef1743118da3e22930ed9f2f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:ConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i192e6e9387ec48579a9de77b1f3b7beb_D20200609-20200609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <startDate>2020-06-09</startDate>
            <endDate>2020-06-09</endDate>
        </period>
    </context>
    <context id="ia9897d0279e54101b9395aa583332d7a_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia08ca452f8b94f32b470ae4b241e2f6f_D20210801-20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ctlp:DeliciousNutritiousLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="ibdd2c5fc893e4d398bdcc2c768c3964d_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ctlp:DeliciousNutritiousLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ctlp:FirstYearContingentCashPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="ia0c0af7e9a95490ebcd6f2be7c8dab6f_D20210801-20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ctlp:DeliciousNutritiousLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ctlp:ContingentEquityPaymentsOnAchievementsOfSoftwareLicensesSalesGrowthTargetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="i7a298d758a1840cd9b1df213ba50d631_D20210801-20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ctlp:DeliciousNutritiousLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ctlp:ContinuedEmploymentOfFormerOwnersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>ctlp:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="plan">
        <measure>ctlp:plan</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF80L2ZyYWc6NDUyM2JjYTFmMWU5NDMxY2FlNGQ1ZDc0YTA0ODlkZGQvdGFibGU6ODMyZDgyOTdlYzUxNDc4N2EzYjljMzk2NTEwN2JlY2QvdGFibGVyYW5nZTo4MzJkODI5N2VjNTE0Nzg3YTNiOWMzOTY1MTA3YmVjZF8wLTEtMS0xLTA_4af5889d-1265-4af9-b3ab-eab2ee448653">0000896429</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF80L2ZyYWc6NDUyM2JjYTFmMWU5NDMxY2FlNGQ1ZDc0YTA0ODlkZGQvdGFibGU6ODMyZDgyOTdlYzUxNDc4N2EzYjljMzk2NTEwN2JlY2QvdGFibGVyYW5nZTo4MzJkODI5N2VjNTE0Nzg3YTNiOWMzOTY1MTA3YmVjZF8xLTEtMS0xLTA_34930b99-8a4c-4697-b137-3fd607cafdba">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF80L2ZyYWc6NDUyM2JjYTFmMWU5NDMxY2FlNGQ1ZDc0YTA0ODlkZGQvdGFibGU6ODMyZDgyOTdlYzUxNDc4N2EzYjljMzk2NTEwN2JlY2QvdGFibGVyYW5nZTo4MzJkODI5N2VjNTE0Nzg3YTNiOWMzOTY1MTA3YmVjZF8yLTEtMS0xLTA_cdfa69b1-a836-478c-9457-d562ba13963b">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF80L2ZyYWc6NDUyM2JjYTFmMWU5NDMxY2FlNGQ1ZDc0YTA0ODlkZGQvdGFibGU6ODMyZDgyOTdlYzUxNDc4N2EzYjljMzk2NTEwN2JlY2QvdGFibGVyYW5nZTo4MzJkODI5N2VjNTE0Nzg3YTNiOWMzOTY1MTA3YmVjZF8zLTEtMS0xLTA_2903aad9-5398-4ab8-ab77-9f64eeb39020">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i63c6903121f4468d9b07ad1c7a8394ed_D20170701-20180630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfNC0wLTEtMS0w_b34f9b52-6744-4135-8762-7c25442f345d">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201409Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTctMC0xLTEtODUwNQ_8d21174f-7b0c-4f73-a723-98adde0a6f9b">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <ctlp:NotesReceivableOrQuickStartLeasesTermOfContract
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIxNTI4MQ_e407fcf3-b507-42e5-8575-a97b876976e4">P60M</ctlp:NotesReceivableOrQuickStartLeasesTermOfContract>
    <ctlp:NotesReceivableOrQuickStartLeasesTermOfContract
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIxNTI4Mg_1501dee4-86f4-460f-9053-83cc48f08f3d">P60M</ctlp:NotesReceivableOrQuickStartLeasesTermOfContract>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="idfa1f961cbdc4ac98eb6d0da8466ad8a_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTA5OTUxMTYzNTIxNzY_37d3c1b8-814c-41fa-90c9-c5f5b8f4068b">P3Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzYtMi0xLTEtOTc4OA_2e981c85-d834-418c-9787-dba7e9a8a9f5">http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzYtMi0xLTEtOTc4OA_cb2927aa-bc06-4061-87e4-3554ea6f5756">http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i0c3d8b1964fb4b9190781dd3bf96a23b_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDkvZnJhZzo2ZmQ1ZjQ3Y2YyMGE0YzlkOGFiNTAyMTFjMjdlNWJmOC90YWJsZTo4NjJlMzg5ZWExMzY0NjJjODcxN2U4OTNiNTBlMWMxNC90YWJsZXJhbmdlOjg2MmUzODllYTEzNjQ2MmM4NzE3ZTg5M2I1MGUxYzE0XzEtMS0xLTEtMA_cb166b11-75bb-4d05-8db4-b6cd93a195b3">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i8f58010563e24dd0add916a1b1b44d85_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDkvZnJhZzo2ZmQ1ZjQ3Y2YyMGE0YzlkOGFiNTAyMTFjMjdlNWJmOC90YWJsZTo4NjJlMzg5ZWExMzY0NjJjODcxN2U4OTNiNTBlMWMxNC90YWJsZXJhbmdlOjg2MmUzODllYTEzNjQ2MmM4NzE3ZTg5M2I1MGUxYzE0XzItMS0xLTEtMA_22633806-3a0c-4ef5-8059-2c42d9b90b6f">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i8ec6d925b77e4f938e35d410c072253c_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDkvZnJhZzo2ZmQ1ZjQ3Y2YyMGE0YzlkOGFiNTAyMTFjMjdlNWJmOC90YWJsZTo4NjJlMzg5ZWExMzY0NjJjODcxN2U4OTNiNTBlMWMxNC90YWJsZXJhbmdlOjg2MmUzODllYTEzNjQ2MmM4NzE3ZTg5M2I1MGUxYzE0XzMtMS0xLTEtMA_283a6f43-18fd-4067-87c5-56e95aa26b5f">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i7f2ac8ba5d9d435688d15ef344781ca7_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDkvZnJhZzo2ZmQ1ZjQ3Y2YyMGE0YzlkOGFiNTAyMTFjMjdlNWJmOC90YWJsZTo4NjJlMzg5ZWExMzY0NjJjODcxN2U4OTNiNTBlMWMxNC90YWJsZXJhbmdlOjg2MmUzODllYTEzNjQ2MmM4NzE3ZTg5M2I1MGUxYzE0XzQtMS0xLTEtMA_9fe8a808-a653-4b36-a662-a74adb10806f">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i0578e26a1f0f4501a9013c010e17fd12_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDkvZnJhZzo2ZmQ1ZjQ3Y2YyMGE0YzlkOGFiNTAyMTFjMjdlNWJmOC90YWJsZTo4NjJlMzg5ZWExMzY0NjJjODcxN2U4OTNiNTBlMWMxNC90YWJsZXJhbmdlOjg2MmUzODllYTEzNjQ2MmM4NzE3ZTg5M2I1MGUxYzE0XzUtMS0xLTEtMA_82e8abe3-09d0-40e5-ab94-1a5ba8d0793c">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ifc6d559a91754d1192d4bd35bb2b9b8d_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDkvZnJhZzo2ZmQ1ZjQ3Y2YyMGE0YzlkOGFiNTAyMTFjMjdlNWJmOC90YWJsZTo4NjJlMzg5ZWExMzY0NjJjODcxN2U4OTNiNTBlMWMxNC90YWJsZXJhbmdlOjg2MmUzODllYTEzNjQ2MmM4NzE3ZTg5M2I1MGUxYzE0XzYtMS0xLTEtMTEzMjI_86990a49-0938-45c3-91d6-3d62190055d1"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="id6c77450c6ea445a8da6636561c00349_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzE1ODE_b51d2ecb-ec86-41ee-9f02-81335006121e">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i2e68ce80698b45c88d04e4a78b949f02_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzE1OTg_7250e588-8a4c-473d-aecf-3a54c58c1e26">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i6be2c677e086475193ad0193a8700845_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzEzNTk_ccc23068-4d5d-480d-824c-11dd82ee073d">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV8zMTY2_8112cb59-e10a-4a95-a2df-660793eca67b">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGFibGU6YTA4NmVlYmVjNDFhNGFlN2E3YTM4ZTQ0MjU4OWFmYWEvdGFibGVyYW5nZTphMDg2ZWViZWM0MWE0YWU3YTdhMzhlNDQyNTg5YWZhYV8wLTAtMS0xLTA_c0f23f6a-2fe4-4875-948d-b2a9299478f2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV8xMjY0NDM4MzcyNjI1MA_bbb6e22f-3560-4be8-a297-05c4a37354f1">2021-06-30</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV8xMjY0NDM4MzcyNjI1MA_3474505f-6dae-4d51-a3b9-70d8cf741b11">--06-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGFibGU6ZThhNzNkMTA1OWYyNDZhNjhkOGQ3OTk4NzhiYjlhMTgvdGFibGVyYW5nZTplOGE3M2QxMDU5ZjI0NmE2OGQ4ZDc5OTg3OGJiOWExOF8wLTAtMS0xLTA_e5ad722f-a6cc-4543-b5cd-02cc8ef5bea3">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV8zMTY3_a1c628a2-83ba-44e5-9875-9f32f148c476">001-33365</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV8xMjY0NDM4MzcyNjIzMg_724efce8-681e-4536-b4e4-73b3191147e6">Cantaloupe,&#160;Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGFibGU6NGQ3MmRiN2U5NTgwNDZkNjkwZDU3YmY4NTRjZjY1ZTUvdGFibGVyYW5nZTo0ZDcyZGI3ZTk1ODA0NmQ2OTBkNTdiZjg1NGNmNjVlNV8wLTAtMS0xLTA_ee59b31e-e1a4-465f-805c-f356dca30904">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGFibGU6NGQ3MmRiN2U5NTgwNDZkNjkwZDU3YmY4NTRjZjY1ZTUvdGFibGVyYW5nZTo0ZDcyZGI3ZTk1ODA0NmQ2OTBkNTdiZjg1NGNmNjVlNV8wLTItMS0xLTA_e6a06788-457e-443c-b187-642ecc6005a9">23-2679963</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGFibGU6MjdjNzI5N2FhYjM0NGM2ODlkMTU5NWFhMTExM2QyZTkvdGFibGVyYW5nZToyN2M3Mjk3YWFiMzQ0YzY4OWQxNTk1YWExMTEzZDJlOV8wLTAtMS0xLTA_92d4f401-e7f0-4b7a-8298-6657724cacfc">100 Deerfield Lane,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGFibGU6MjdjNzI5N2FhYjM0NGM2ODlkMTU5NWFhMTExM2QyZTkvdGFibGVyYW5nZToyN2M3Mjk3YWFiMzQ0YzY4OWQxNTk1YWExMTEzZDJlOV8wLTEtMS0xLTA_5ff2f400-6e3a-4e98-a9fb-1e59b4ca36a8">Suite 300,</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGFibGU6MjdjNzI5N2FhYjM0NGM2ODlkMTU5NWFhMTExM2QyZTkvdGFibGVyYW5nZToyN2M3Mjk3YWFiMzQ0YzY4OWQxNTk1YWExMTEzZDJlOV8wLTItMS0xLTA_16c4ac9e-3b60-416e-87b8-db29f3385f76">Malvern,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGFibGU6MjdjNzI5N2FhYjM0NGM2ODlkMTU5NWFhMTExM2QyZTkvdGFibGVyYW5nZToyN2M3Mjk3YWFiMzQ0YzY4OWQxNTk1YWExMTEzZDJlOV8wLTMtMS0xLTA_d9dca753-89af-4f73-a84c-795e15fc2b8e">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGFibGU6MjdjNzI5N2FhYjM0NGM2ODlkMTU5NWFhMTExM2QyZTkvdGFibGVyYW5nZToyN2M3Mjk3YWFiMzQ0YzY4OWQxNTk1YWExMTEzZDJlOV8wLTUtMS0xLTA_e0b80d01-bbcd-44fb-9817-4604f3a70d3b">19355</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV8zMTY5_a2b6524e-77e0-41ab-ac03-7cdaf45c6d84">610</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV8zMTcy_f19ede4a-899a-4087-9abe-6bf0660dddff">989&#x2011;0340</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGFibGU6YjQ4ZDI5MzM2N2FhNGNiY2JiMDY5MGI2NDRjYmYwYWUvdGFibGVyYW5nZTpiNDhkMjkzMzY3YWE0Y2JjYmIwNjkwYjY0NGNiZjBhZV8xLTAtMS0xLTgyOTM_f9121833-1585-4a1b-a1c2-49bf2d40f17a">Common Stock, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGFibGU6YjQ4ZDI5MzM2N2FhNGNiY2JiMDY5MGI2NDRjYmYwYWUvdGFibGVyYW5nZTpiNDhkMjkzMzY3YWE0Y2JjYmIwNjkwYjY0NGNiZjBhZV8xLTEtMS0xLTEyOTQ3_54f04520-c3c8-499c-bf55-97cf6cca70c6">CTLP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGFibGU6YjQ4ZDI5MzM2N2FhNGNiY2JiMDY5MGI2NDRjYmYwYWUvdGFibGVyYW5nZTpiNDhkMjkzMzY3YWE0Y2JjYmIwNjkwYjY0NGNiZjBhZV8xLTItMS0xLTEyOTUx_ba5c0bd1-0deb-45d8-ba2b-b912537079ae">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV8zMTcz_9df180c3-c800-4f19-9a78-cd2857cbda2d">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV8zMTc0_1db682c9-4fbf-430d-97b4-8c1451260ae7">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV8zMTc1_b7ef5fd5-1d04-47ac-9a3b-e67fe5a15d00">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV8zMTc2_09cfab16-15c0-487d-bb7f-2d57b8d2a3b1">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGFibGU6NGJiNWFiMjI5ZjQ0NDA1YTg2ODk1ZTg0NGZlZjhjYjkvdGFibGVyYW5nZTo0YmI1YWIyMjlmNDQ0MDVhODY4OTVlODQ0ZmVmOGNiOV8wLTItMS0xLTA_c57a25e8-bf06-4fd3-99e1-59cc830a5a63">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGFibGU6NGJiNWFiMjI5ZjQ0NDA1YTg2ODk1ZTg0NGZlZjhjYjkvdGFibGVyYW5nZTo0YmI1YWIyMjlmNDQ0MDVhODY4OTVlODQ0ZmVmOGNiOV8xLTMtMS0xLTA_33989043-8e74-4082-808b-677bda13eeac">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGFibGU6NGJiNWFiMjI5ZjQ0NDA1YTg2ODk1ZTg0NGZlZjhjYjkvdGFibGVyYW5nZTo0YmI1YWIyMjlmNDQ0MDVhODY4OTVlODQ0ZmVmOGNiOV8yLTEtMS0xLTA_102467f6-9c6d-4539-bd3c-b208fa7cf397">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV8xMjY0NDM4MzcyNjIzMw_0e921954-3a38-42ee-b480-d7924b688bbc">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV8zMTcx_c768bfb2-9686-4338-9efe-63ca96f0e173">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="id8744cac458a49b4ad5c56293ade3c48_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV8zMDg3_7cb69541-65c0-4653-9825-56e720c8d68c"
      unitRef="usd">567017906</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i88d9cce7efa6429fad35489bdd8b5307_I20210827"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV81NDk3NTU4MTQ1ODY3_14aa0e86-39d3-48bc-87f7-db8fbb5b258f"
      unitRef="shares">71258047</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xL2ZyYWc6MDRlOTIzMTRlYTU5NDIyMzhkZDJmYjNjN2RiYzJiZGUvdGV4dHJlZ2lvbjowNGU5MjMxNGVhNTk0MjIzOGRkMmZiM2M3ZGJjMmJkZV81NDk3NTU4MTQ1ODI5_4ecd9aa5-a845-4759-8ef5-6ac0f6fc33f5">Selected portions of the registrant&#x2019;s definitive proxy statement on Schedule 14A for the registrant&#x2019;s 2022 annual meeting of stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNS0xLTEtMS0w_f39b2057-8a00-4782-acf9-0025c6336c50"
      unitRef="usd">88136000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNS0zLTEtMS0w_ddc142ec-f073-443e-9f53-2cd9b6e3e6d3"
      unitRef="usd">31713000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNi0xLTEtMS0w_f7cfc7c0-661f-4a79-9370-4c09d5f58010"
      unitRef="usd">27470000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNi0zLTEtMS0w_9307bf79-eb2d-407f-a018-ff1060b00036"
      unitRef="usd">17273000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNy0xLTEtMS0w_b980cd9e-d1e0-408a-9105-f0f28619ccaf"
      unitRef="usd">7967000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNy0zLTEtMS0w_e8b7276a-56ac-4171-b9b5-8af16cef186c"
      unitRef="usd">7468000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfOC0xLTEtMS0w_92dad3b3-79b2-4310-a803-71173a8c7275"
      unitRef="usd">5292000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfOC0zLTEtMS0w_6124f528-b518-44ee-ad4b-eca80f369d77"
      unitRef="usd">9128000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfOS0xLTEtMS0w_6f4a51e6-ccdd-493f-9e9f-7c5786e38117"
      unitRef="usd">2414000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfOS0zLTEtMS0w_a8ca8ef6-2698-4169-9f9e-97836d95f0ef"
      unitRef="usd">1782000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTAtMS0xLTEtMA_54820ad7-ffc7-43e7-8e04-d5b82101f367"
      unitRef="usd">131279000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTAtMy0xLTEtMA_1a63fc3a-60fe-40f8-8c3b-5d3bdb5f54ba"
      unitRef="usd">67364000</us-gaap:AssetsCurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTMtMS0xLTEtMA_8c91affe-63a3-4b6a-ae57-ed2ec841ba1e"
      unitRef="usd">11632000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTMtMy0xLTEtMA_43b9da72-7c7b-4418-9510-012b02e1151d"
      unitRef="usd">11213000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTUtMS0xLTEtMA_273b2e19-173c-439f-86c0-4e9758035a2a"
      unitRef="usd">5570000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTUtMy0xLTEtMA_70dc4012-e47f-4322-8318-02264cf563d2"
      unitRef="usd">7872000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTYtMS0xLTEtMA_5aadf5c0-b033-4ace-92e3-0a3c479d7677"
      unitRef="usd">3049000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTYtMy0xLTEtMA_024291e8-2084-4d0f-9e7c-40ce427522cc"
      unitRef="usd">5603000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTctMS0xLTEtMA_e7bef485-382a-4939-93d1-db94c5497c15"
      unitRef="usd">19992000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTctMy0xLTEtMA_059a7a0c-4f38-4545-9335-c11d86dea923"
      unitRef="usd">23033000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTgtMS0xLTEtMA_970f13f0-d7f2-4aaf-9a75-b0794e358100"
      unitRef="usd">63945000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTgtMy0xLTEtMA_b922a810-1328-42de-a2f1-3f069a810ab3"
      unitRef="usd">63945000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTktMS0xLTEtNzE_4c293b09-d6c7-4759-94ef-e0b5fc46ce88"
      unitRef="usd">2205000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTktMy0xLTEtNzE_6c5bd2c5-41c9-4f72-b3bd-1061183919fe"
      unitRef="usd">1993000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTktMS0xLTEtMA_69e92dab-9a40-4300-8196-80dabbb84aee"
      unitRef="usd">106393000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMTktMy0xLTEtMA_22689069-b09c-4613-b532-6fa4497a2f0f"
      unitRef="usd">113659000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMjEtMS0xLTEtMA_ca3a305e-7e7f-4daf-9da7-7fca261a2ea6"
      unitRef="usd">237672000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMjEtMy0xLTEtMA_ce3b8bc1-58df-4535-8b94-1ab03d64fce1"
      unitRef="usd">181023000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMjUtMS0xLTEtMA_78fb3314-0897-40db-b028-5183a8159942"
      unitRef="usd">36775000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMjUtMy0xLTEtMA_1c39bef5-9ea1-4b2e-a060-d035c534100a"
      unitRef="usd">27058000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMjYtMS0xLTEtMA_14251502-4a3d-4997-bf07-47c8133b0d65"
      unitRef="usd">26460000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMjYtMy0xLTEtMA_5a4ce817-8795-4e4b-93da-3837ab72b959"
      unitRef="usd">30265000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMjctMS0xLTEtMA_058bfc0a-8526-4430-96af-e1bae75425e4"
      unitRef="usd">675000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMjctMy0xLTEtMA_0b122fd2-0381-4819-8ec9-54d681d0cc25"
      unitRef="usd">3328000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMjgtMS0xLTEtMA_4494f2ec-71ce-4ad2-bdd3-72fd82a657d5"
      unitRef="usd">1763000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMjgtMy0xLTEtMA_fa78bb88-2699-4cbc-b092-bca6bd4d281b"
      unitRef="usd">1698000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMjktMS0xLTEtMA_8c2302c5-ba84-4af8-9bd1-3f0563fb8d5f"
      unitRef="usd">65673000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMjktMy0xLTEtMA_2c45bfdc-cec0-48ca-a705-d7a83fadad8a"
      unitRef="usd">62349000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMzItMS0xLTEtMA_fc93c21c-f8dd-4abf-9e0d-23405ae712a7"
      unitRef="usd">179000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMzItMy0xLTEtMA_9b629eeb-a11b-4e41-86d7-7bccef94bff0"
      unitRef="usd">137000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMzMtMS0xLTEtMA_a2869f77-5dde-4185-b3ec-10c28c8185f4"
      unitRef="usd">13644000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMzMtMy0xLTEtMA_6699b034-424c-4921-b35f-f77f68cd0ca4"
      unitRef="usd">12435000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMzQtMS0xLTEtMA_ec6a94bc-af57-42f8-9124-3189f4072bfa"
      unitRef="usd">3645000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMzQtMy0xLTEtMA_c72047ac-0024-4485-b67f-8b4116638962"
      unitRef="usd">4749000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMzUtMS0xLTEtMA_2288a85d-9a6e-47c2-85de-53c8349ca08f"
      unitRef="usd">17468000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMzUtMy0xLTEtMA_0c1976a8-35cd-448e-a48f-d30005ad9a5c"
      unitRef="usd">17321000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMzctMS0xLTEtMA_96476af5-e025-454c-bf57-f34d928650f0"
      unitRef="usd">83141000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMzctMy0xLTEtMA_2e4ad6f3-7615-4fb7-8932-3ba6e9233563"
      unitRef="usd">79670000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMzgtMS0xLTEtMA_9327b436-fdbb-4771-9d4e-d156fc57eb17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfMzgtMy0xLTEtMA_dc6882d3-856b-4576-b42f-2ab462163bc7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOjU3NjQ4MTU3M2U3OTRmYzY5MGY0Y2M1NTUyOGVkZjE1XzU0OTc1NTgxMzkwNzk_3b7b4d94-5003-4c17-a21b-ac86c78885c5"
      unitRef="shares">900000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOjU3NjQ4MTU3M2U3OTRmYzY5MGY0Y2M1NTUyOGVkZjE1XzU0OTc1NTgxMzkwNzk_bb52bd9a-5616-4e06-ac75-79364a0feca3"
      unitRef="shares">900000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOjU3NjQ4MTU3M2U3OTRmYzY5MGY0Y2M1NTUyOGVkZjE1XzU0OTc1NTgxMzkwODk_0876c9e9-bcf3-4fd8-92d4-5eeb07bd211f"
      unitRef="shares">445063</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOjU3NjQ4MTU3M2U3OTRmYzY5MGY0Y2M1NTUyOGVkZjE1XzU0OTc1NTgxMzkwODk_1821aa24-db9d-4321-bba5-053559e642b2"
      unitRef="shares">445063</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOjU3NjQ4MTU3M2U3OTRmYzY5MGY0Y2M1NTUyOGVkZjE1XzU0OTc1NTgxMzkwODk_37620231-3270-4dd7-b951-849d5991da84"
      unitRef="shares">445063</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOjU3NjQ4MTU3M2U3OTRmYzY5MGY0Y2M1NTUyOGVkZjE1XzU0OTc1NTgxMzkwODk_4599d7c8-0d37-4616-98e4-3443bd50ba40"
      unitRef="shares">445063</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOjU3NjQ4MTU3M2U3OTRmYzY5MGY0Y2M1NTUyOGVkZjE1XzU0OTc1NTgxMzkwOTk_281392f2-76db-4f9f-b3c4-e21a90f3095e"
      unitRef="usd">21447000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOjU3NjQ4MTU3M2U3OTRmYzY5MGY0Y2M1NTUyOGVkZjE1XzU0OTc1NTgxMzkxMTA_dc8c5baf-d7a6-4113-9922-45e713f958f2"
      unitRef="usd">20779000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDAtMS0xLTEtMA_1869599c-8e9d-4300-ba76-602e9732513a"
      unitRef="usd">3138000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDAtMy0xLTEtMA_271e5820-f110-4dc7-b808-7b570a31777c"
      unitRef="usd">3138000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockNoParValue
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDItMC0xLTEtMC90ZXh0cmVnaW9uOjc1NDQwMGVhMzU5YTQ3NTE4ZjI5OWI4NGUyNmQwOGUwXzYwNDczMTM5NTI4NDY_096eaab5-3aba-462f-926c-b8e05fcd058a"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockNoParValue
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDItMC0xLTEtMC90ZXh0cmVnaW9uOjc1NDQwMGVhMzU5YTQ3NTE4ZjI5OWI4NGUyNmQwOGUwXzYwNDczMTM5NTI4NDY_108256c7-5096-4a32-b0f5-84e4efa3e4e1"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDItMC0xLTEtMC90ZXh0cmVnaW9uOjc1NDQwMGVhMzU5YTQ3NTE4ZjI5OWI4NGUyNmQwOGUwXzU0OTc1NTgxMzg5NTE_ad8820c2-2cab-449c-a9fc-3c9d0e44a730"
      unitRef="shares">1800000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDItMC0xLTEtMC90ZXh0cmVnaW9uOjc1NDQwMGVhMzU5YTQ3NTE4ZjI5OWI4NGUyNmQwOGUwXzU0OTc1NTgxMzg5NTE_fbce52ea-2871-463c-b4cd-553ef1265cea"
      unitRef="shares">1800000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockValue
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDItMS0xLTEtMA_2b7fe793-a7a3-442d-bbba-b7f3f4521a89"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDItMy0xLTEtMA_b437d562-8098-4dff-9618-a8f782576813"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOjgyNDQ0OWU1MDc1MTRkZWFiNDNkZmQwMTI0Y2E0YzUwXzYwNDczMTM5NTI5Njg_84c7d46b-4def-4e21-97c5-b412a26f4716"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOjgyNDQ0OWU1MDc1MTRkZWFiNDNkZmQwMTI0Y2E0YzUwXzYwNDczMTM5NTI5Njg_e89af871-8aae-42b6-8a3b-f746e28f6d46"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOjgyNDQ0OWU1MDc1MTRkZWFiNDNkZmQwMTI0Y2E0YzUwXzU0OTc1NTgxMzkwNDk_2529b134-b0c5-41a0-8ccf-177fd853017d"
      unitRef="shares">640000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOjgyNDQ0OWU1MDc1MTRkZWFiNDNkZmQwMTI0Y2E0YzUwXzU0OTc1NTgxMzkwNDk_d5403f02-a1fe-47af-af5e-e3cd5852eb8d"
      unitRef="shares">640000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOjgyNDQ0OWU1MDc1MTRkZWFiNDNkZmQwMTI0Y2E0YzUwXzU0OTc1NTgxMzkwNjI_9efdb7be-f429-41de-bb47-779bfa495c7c"
      unitRef="shares">71258047</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOjgyNDQ0OWU1MDc1MTRkZWFiNDNkZmQwMTI0Y2E0YzUwXzU0OTc1NTgxMzkwNjI_fed07325-735b-4078-97c6-bfaf06ba70e8"
      unitRef="shares">71258047</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOjgyNDQ0OWU1MDc1MTRkZWFiNDNkZmQwMTI0Y2E0YzUwXzU0OTc1NTgxMzkwNzU_2d801329-1d1a-4178-9f17-3de53073739d"
      unitRef="shares">65196882</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOjgyNDQ0OWU1MDc1MTRkZWFiNDNkZmQwMTI0Y2E0YzUwXzU0OTc1NTgxMzkwNzU_b4fdf62e-b239-4cac-8aa2-8e1cfb8d9b15"
      unitRef="shares">65196882</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDMtMS0xLTEtMA_24853b42-592d-42f1-8147-f4c8722fe232"
      unitRef="usd">462775000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDMtMy0xLTEtMA_7beb0e96-9c8a-435f-9739-b8fbf92ce0dc"
      unitRef="usd">401240000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDQtMS0xLTEtMA_c619c746-ae4b-43c4-97bb-168e2a3080e4"
      unitRef="usd">-311382000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDQtMy0xLTEtMA_34b385fa-2025-499c-9f44-e67fd74406c5"
      unitRef="usd">-303025000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDUtMS0xLTEtMA_4b47fb21-db2f-4375-b240-1e9f0a964ba2"
      unitRef="usd">151393000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDUtMy0xLTEtMA_6ded7407-1996-4369-9d87-c95bde676df4"
      unitRef="usd">98215000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDYtMS0xLTEtMA_5900e268-620a-49fd-8df2-bb122f2e73c6"
      unitRef="usd">237672000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83MC9mcmFnOmI2YTAyMmVmZDUwYzQ2MGNhZWU4OWIzNmI1MTJiM2M5L3RhYmxlOjIyOWViZTY5NmNkZTRiYTk4YmQyODk0NzNlODMwYTM5L3RhYmxlcmFuZ2U6MjI5ZWJlNjk2Y2RlNGJhOThiZDI4OTQ3M2U4MzBhMzlfNDYtMy0xLTEtMA_24bdbbe6-fdc9-4807-8e6f-32232ea90008"
      unitRef="usd">181023000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib38d38e529ae426ca1a53ff924c16154_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfNC0xLTEtMS0w_0a8cddb3-e624-46e8-98ce-babc2886e06e"
      unitRef="usd">139242000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib80be3b50d124f17b81add89d129661f_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfNC0zLTEtMS0w_c1ab4b8c-e660-4b46-9362-a02900c32f1d"
      unitRef="usd">133167000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf40a0dbbe214826b0b383e3f1ad295e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfNC01LTEtMS0w_3d3ebc4f-17c0-489b-8d10-ecd1703eb0bc"
      unitRef="usd">122908000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i589416b3d49f4a04a606777013d383cf_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfNS0xLTEtMS0w_dc82449e-a995-45b6-be81-6729e30d89d0"
      unitRef="usd">27697000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i00aa83f22b214c90a8eeed56f9fda2ab_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfNS0zLTEtMS0w_0c80e907-0786-4476-b22a-1dcd4b772d74"
      unitRef="usd">29986000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d4198591ec64e00aa867534b2f7cc4b_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfNS01LTEtMS0w_06f37ff5-8d97-497b-9252-cc3edf2a815b"
      unitRef="usd">21558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfNi0xLTEtMS0w_358add00-51bc-496a-a56a-bafc17873e44"
      unitRef="usd">166939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfNi0zLTEtMS0w_2e7f27d8-21e5-4bd0-8f97-e7a35234c203"
      unitRef="usd">163153000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfNi01LTEtMS0w_b2ec3c6c-cbb4-4ed0-93c3-329b796211b3"
      unitRef="usd">144466000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="ib38d38e529ae426ca1a53ff924c16154_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfOS0xLTEtMS0w_ed6a9b76-1c08-4733-85ac-7342ea5c66df"
      unitRef="usd">83617000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ib80be3b50d124f17b81add89d129661f_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfOS0zLTEtMS0w_f7bce2fb-9231-4aeb-be37-39819d601f70"
      unitRef="usd">82980000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="icf40a0dbbe214826b0b383e3f1ad295e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfOS01LTEtMS0w_077f99a3-fbbb-42eb-9da2-b2a2de1a5950"
      unitRef="usd">79980000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i589416b3d49f4a04a606777013d383cf_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTAtMS0xLTEtMA_e42b2b22-ed1b-4371-a265-8bdd096fe278"
      unitRef="usd">29296000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i00aa83f22b214c90a8eeed56f9fda2ab_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTAtMy0xLTEtMA_10587a51-82f4-41ba-85f8-9b6729c94758"
      unitRef="usd">33900000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i1d4198591ec64e00aa867534b2f7cc4b_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTAtNS0xLTEtMA_06eb572e-bb05-46ed-8e63-4568653c9012"
      unitRef="usd">24301000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTEtMS0xLTEtMA_33811e7d-19d9-43c5-8ff7-eae6a6406550"
      unitRef="usd">112913000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTEtMy0xLTEtMA_bba662e9-7294-4ca9-8465-4db3b27344c6"
      unitRef="usd">116880000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTEtNS0xLTEtMA_33a63cb6-4f58-4bb2-9187-54c28ed3d1b9"
      unitRef="usd">104281000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTMtMS0xLTEtMTAwNTA_20278a3a-a07d-492c-b640-487c5b7bf97a"
      unitRef="usd">54026000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTMtMy0xLTEtMTAwNTI_6925a423-07df-4e4a-80e6-fdfdfb289090"
      unitRef="usd">46273000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTMtNS0xLTEtMTAwNTU_fc4be0ec-504c-4655-b035-0468cd480ae8"
      unitRef="usd">40185000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTUtMS0xLTEtMA_3572ed27-1d9c-49a8-8e98-9eb4e36e540b"
      unitRef="usd">58624000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTUtMy0xLTEtMA_cdab858f-1373-474b-96ea-3de6317f1f0f"
      unitRef="usd">61748000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTUtNS0xLTEtMA_6e17283f-56f4-4078-9f13-603238a80fe9"
      unitRef="usd">46527000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ProfessionalFees
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTYtMS0xLTEtMA_8ba702ec-c94a-473e-8be4-b1d0992d4a2e"
      unitRef="usd">0</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTYtMy0xLTEtMA_56995964-66a8-49af-a23d-e30375b12e79"
      unitRef="usd">19810000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTYtNS0xLTEtMA_e982c341-3377-4e3d-999d-1d54ba06a12b"
      unitRef="usd">16073000</us-gaap:ProfessionalFees>
    <us-gaap:DepreciationAndAmortization
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTgtMS0xLTEtMTMxMg_25363dd9-5c5c-42c8-8724-31b26473f414"
      unitRef="usd">4107000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTgtMy0xLTEtMTMxNQ_62c55401-8727-471e-95e9-4f8553f72257"
      unitRef="usd">4307000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTgtNS0xLTEtMTMxOA_b8a7ecae-1d92-44e5-affd-6ab08a9ec27b"
      unitRef="usd">4430000</us-gaap:DepreciationAndAmortization>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTctMS0xLTEtMA_7b4d9e39-eaf2-4644-956f-620c018adabe"
      unitRef="usd">0</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTctMy0xLTEtMA_e0cc1fae-3e42-4ad8-a553-6c51164475d6"
      unitRef="usd">0</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMTctNS0xLTEtMA_8a6376e2-c3b5-4df9-a93d-55f158051681"
      unitRef="usd">1338000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:OperatingExpenses
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjAtMS0xLTEtMTAwMjI_8101db2d-da97-4921-83f8-426a81ca6013"
      unitRef="usd">62731000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjAtMy0xLTEtMTAwMjU_9732f3c5-830e-4ca6-9462-bdeaad083f67"
      unitRef="usd">85865000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjAtNS0xLTEtMTAwMjg_bda8ffa2-5f0c-4210-ad63-05e33113c7e3"
      unitRef="usd">68368000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjItMS0xLTEtMTAwODk_a46257d6-c6e4-4104-beef-fc5e0021c2be"
      unitRef="usd">-8705000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjItMy0xLTEtMTAwOTM_0a0048de-7670-4027-9a84-34abdaac97d6"
      unitRef="usd">-39592000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjItNS0xLTEtMTAwOTY_f0841461-7a0c-45bc-af21-a8a28ddcc850"
      unitRef="usd">-28183000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjMtMS0xLTEtMA_e13460a3-df84-4ef5-80b4-09a98154eaf2"
      unitRef="usd">1159000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjMtMy0xLTEtMA_2ce5567d-5b6e-4b4f-ace8-79b4388346c4"
      unitRef="usd">1595000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjMtNS0xLTEtMA_9e8f0e9c-2efc-4b2e-9fd7-cd51a2ac8ddc"
      unitRef="usd">1555000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjQtMS0xLTEtMA_1240e977-86a7-4e98-99ef-ab5217c058cb"
      unitRef="usd">4013000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjQtMy0xLTEtMA_ad797caa-67fd-4e27-9498-45c21b9ed09d"
      unitRef="usd">2597000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjQtNS0xLTEtMA_40d35d3d-ca8f-4a68-b43d-62622bf524e1"
      unitRef="usd">2992000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjUtMS0xLTEtMjM2_3d1730c2-f893-43c7-bd14-48832f72a67f"
      unitRef="usd">3224000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjUtMy0xLTEtMjQw_14fde324-442d-4ef8-a129-468b1e665a7a"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjUtNS0xLTEtMjQw_82dd0e47-967a-4dc4-8eb3-c1ab065524dc"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjgtMS0xLTEtMTAxMTc_9e818d74-da9d-4640-9592-1ddc7d9fa8ab"
      unitRef="usd">370000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjgtMy0xLTEtMTAxMjE_917311fd-868e-4bdb-9cf3-abb8a406bf86"
      unitRef="usd">-1002000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjgtNS0xLTEtMTAxMjM_36af9a7a-8835-4bda-988e-6cd16698a040"
      unitRef="usd">-1437000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzAtMS0xLTEtMTAxNDY_0b7462e7-06d2-4c70-834d-b5a66cb71f75"
      unitRef="usd">-8335000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzAtMy0xLTEtMTAxNDg_1bd15afd-7538-4c0f-b51c-7a083efc3748"
      unitRef="usd">-40594000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzAtNS0xLTEtMTAxNTA_2f9d2282-b5dc-495d-8261-52d55f6e439f"
      unitRef="usd">-29620000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjgtMS0xLTEtMA_71309b3e-49bc-41c9-8daa-e0cea435ac58"
      unitRef="usd">370000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjgtMy0xLTEtMA_5eb0a0dc-ad42-45e9-b998-74f293e901ac"
      unitRef="usd">1000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMjgtNS0xLTEtMA_9953db21-6119-4f0b-9fb4-58da33d78d56"
      unitRef="usd">262000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzMtMS0xLTEtMTAxODA_1cc76621-28fd-42e2-8f66-5541e615abd6"
      unitRef="usd">-8705000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzMtMy0xLTEtMTAxODM_be108de2-e813-4f1f-acf8-4028d0cf45fa"
      unitRef="usd">-40595000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzMtNS0xLTEtMTAxODc_f6092017-2e49-4603-919f-3158491a79cf"
      unitRef="usd">-29882000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzEtMS0xLTEtMA_70167104-b3c1-4987-bb3a-fe60a02c0d94"
      unitRef="usd">668000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzEtMy0xLTEtMA_77443d82-c7ea-4713-be86-1645f58b40f3"
      unitRef="usd">668000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzEtNS0xLTEtMA_27c2dc0a-bce1-41af-bd0b-2c9656ba317d"
      unitRef="usd">668000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzUtMS0xLTEtMTAxOTA_a67a6309-eeeb-4821-9d27-44dd2298a644"
      unitRef="usd">-9373000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzUtMy0xLTEtMTAxOTM_19b73716-cd5f-478e-9c70-4ea62764afa8"
      unitRef="usd">-41263000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzUtNS0xLTEtMTAxOTc_82f7c216-4679-4051-a21e-50718e8d184d"
      unitRef="usd">-30550000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzQtMS0xLTEtMA_db6d70ab-8177-4403-b248-5326b5b8c434"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzQtMS0xLTEtMA_dfbf05f0-5f6b-49a7-ac8f-8d1b0a2edb50"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzQtMy0xLTEtMA_4dcd336d-02b4-4f3c-a8e1-068877c024de"
      unitRef="usdPerShare">-0.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzQtMy0xLTEtMA_a71fed83-5101-4c3b-b606-47437612d5b4"
      unitRef="usdPerShare">-0.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzQtNS0xLTEtMA_3c1b87fc-d783-4f1b-ad8e-d9a9210685f4"
      unitRef="usdPerShare">-0.51</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzQtNS0xLTEtMA_9734e886-694c-469a-a6ea-a55021ae2091"
      unitRef="usdPerShare">-0.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzctMS0xLTEtMA_0e98a0cc-207a-4000-9ea8-8b6ad34393d3"
      unitRef="shares">67002438</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzctMS0xLTEtMA_5ff4277a-2adb-4c36-bd20-903ade62f48c"
      unitRef="shares">67002438</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzctMy0xLTEtMA_27986859-64ff-4706-ac15-05a428cd5eea"
      unitRef="shares">62980193</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzctMy0xLTEtMA_ba41fa63-0de4-4283-a710-ee33962252f5"
      unitRef="shares">62980193</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzctNS0xLTEtMA_a2d27b0a-c754-405b-a147-9fde87328013"
      unitRef="shares">60061243</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83Ni9mcmFnOmZiNmI2OTk0YjIyOTRjM2I4YTAyNzVjMzYzYzNjMWM1L3RhYmxlOjBiODAzYzMyZDc1YTQ4NTNhMDhlZmM1MTdhY2UwOTFjL3RhYmxlcmFuZ2U6MGI4MDNjMzJkNzVhNDg1M2EwOGVmYzUxN2FjZTA5MWNfMzctNS0xLTEtMA_dc3226a8-e861-46de-b13f-b0b0cce34d92"
      unitRef="shares">60061243</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:SharesOutstanding
      contextRef="i1592f971fcd3429a81a52a1c3403a37f_I20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMi0xLTEtMS0w_d3d6ab57-0b40-4651-9e99-2caebf775166"
      unitRef="shares">59998811</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1592f971fcd3429a81a52a1c3403a37f_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMi0zLTEtMS0w_02a07bee-79bc-4de5-8f08-8fdf5c74920c"
      unitRef="usd">375436000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iae02f3991d6346f7972fc8f06db8edd6_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMi01LTEtMS0w_669bf684-8100-4c54-b2a2-46845436bd79"
      unitRef="usd">-232748000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie572fcd376574a1f960900a98c6b00d3_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMi03LTEtMS0w_7aef4e79-7c9f-455b-b337-683b7e0fd3d4"
      unitRef="usd">142688000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i14a7250c118f42168e3b4c5c8c9ecf98_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfNC01LTEtMS0w_4b5c5cc5-39bd-4374-9765-81f159ef8f30"
      unitRef="usd">200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8d65c5bccf464537bc660d7dae672e34_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfNC03LTEtMS0w_b8d3561d-94a5-40a8-8c37-0862ec5fff00"
      unitRef="usd">200000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ia5c517e26496430bba4f61da3a9df18a_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfNS0xLTEtMS0w_105c5c8e-b8d2-4e2f-9410-e4181c803a8f"
      unitRef="shares">20627</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia5c517e26496430bba4f61da3a9df18a_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfNS0zLTEtMS0w_8ade5380-5f65-493d-933c-9304edfa6e4c"
      unitRef="usd">1618000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfNS03LTEtMS0w_285ae5a4-8620-4e5a-aa74-87616f5ffe12"
      unitRef="usd">1618000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <ctlp:RepurchaseofStockOptionAwards
      contextRef="ia5c517e26496430bba4f61da3a9df18a_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfNi0zLTEtMS0w_6b8c07a9-c013-4b97-899f-43ef03db3824"
      unitRef="usd">120000</ctlp:RepurchaseofStockOptionAwards>
    <ctlp:RepurchaseofStockOptionAwards
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfNi03LTEtMS0w_9339237e-2ba0-4d2e-8299-1433699d237d"
      unitRef="usd">120000</ctlp:RepurchaseofStockOptionAwards>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ia5c517e26496430bba4f61da3a9df18a_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfNy0xLTEtMS0w_0a823cd5-ec54-4e0c-8074-91077fadf0e7"
      unitRef="shares">10957</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ia5c517e26496430bba4f61da3a9df18a_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfNy0zLTEtMS0w_5588d016-25d2-4e98-8095-9f4293973406"
      unitRef="usd">81000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfNy03LTEtMS0w_e76d421b-2135-41a7-8d05-26de3d5e8b21"
      unitRef="usd">81000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="i08fea22b64a74f82ae958284999582f1_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfOC01LTEtMS0w_c19aeca1-1b1f-4e1c-9890-4bf9d19255df"
      unitRef="usd">-29882000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfOC03LTEtMS0w_3a197aa2-3512-41ed-a51f-4bef54979dd0"
      unitRef="usd">-29882000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="if2b10cb77ff147968d0f9e2bd8c88464_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfOS0xLTEtMS0xMDIxNg_4c25c90a-846a-4769-b07c-02c2b8c84db2"
      unitRef="shares">60008481</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if2b10cb77ff147968d0f9e2bd8c88464_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfOS0zLTEtMS0xMDIyMA_d3133c80-5a7f-4d37-b4db-573eaacec882"
      unitRef="usd">376853000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i718422676c524d2fb03031361757701b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfOS01LTEtMS0xMDIyMw_82b88335-69dd-40ab-8d59-454cfb7e1cd3"
      unitRef="usd">-262430000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfOS03LTEtMS0xMDIyNg_2a886bee-668e-4463-9574-2747fe9094d8"
      unitRef="usd">114423000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i31ae45773fa342b4a66ee67e7b02568e_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTItMS0xLTEtMA_4c6420fd-02f0-4d48-b91c-0a532b86a7b0"
      unitRef="shares">752808</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i31ae45773fa342b4a66ee67e7b02568e_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTItMy0xLTEtMA_9fb9e030-fbad-41fc-90db-5366a1377519"
      unitRef="usd">3110000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTItNy0xLTEtMA_5986b8fe-7003-4404-a50b-fc34eb56222c"
      unitRef="usd">3110000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <ctlp:StockIssuanceCost
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTItMC0xLTEtMTA0MjIvdGV4dHJlZ2lvbjpiNTA3ZjdhYmNmYWI0MjA3OWI1MmJhZmI1YzQ5YjViN181NDk3NTU4MTM4OTg5_e66f4465-313b-4265-a86e-6bdb57b3b24c"
      unitRef="usd">1102000</ctlp:StockIssuanceCost>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i31ae45773fa342b4a66ee67e7b02568e_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTMtMS0xLTEtMA_b35ad649-1ef9-4b47-b06b-abf32dad2458"
      unitRef="shares">3800000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i31ae45773fa342b4a66ee67e7b02568e_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTMtMy0xLTEtMA_a1e1a538-399c-44f3-9409-155d950f47b4"
      unitRef="usd">16777000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTMtNy0xLTEtMA_623a977d-e7ab-4045-94dc-b7eb3200da96"
      unitRef="usd">16777000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="i31ae45773fa342b4a66ee67e7b02568e_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTQtMS0xLTEtMA_b33a38fb-4025-47aa-b082-f35ad0214b0e"
      unitRef="shares">635593</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i31ae45773fa342b4a66ee67e7b02568e_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTQtMy0xLTEtMA_78eecaf7-a6de-4cc6-8a07-55f81e1e407c"
      unitRef="usd">4500000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTQtNy0xLTEtMA_0acac0b8-9f9b-4e40-9cd7-091ca3703164"
      unitRef="usd">4500000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:NetIncomeLoss
      contextRef="i23257a89bfe64d72ab8f5c8640fd8262_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTYtNS0xLTEtMA_b64ff292-ce37-42ff-80de-33dd9cfdec02"
      unitRef="usd">-40595000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTYtNy0xLTEtMA_80751997-4060-47c4-b45c-353c98a5a5be"
      unitRef="usd">-40595000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="if96518878f2d46608c01ab3ce5594fea_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTUtMS0xLTEtMTAyNDU_3d5ac4fc-dff8-4192-9fae-adbdc617969f"
      unitRef="shares">65196882</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if96518878f2d46608c01ab3ce5594fea_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTUtMy0xLTEtMTAyNDU_3182cff9-e41d-420b-8638-ffd0e737b1f1"
      unitRef="usd">401240000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1471c7cd7d914a0ea08b1205e39f87f9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTUtNS0xLTEtMTAyNDU_558c4059-3b94-427b-b60b-a7305fd6c688"
      unitRef="usd">-303025000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTUtNy0xLTEtMTAyNDU_7c021d60-8e29-4802-9171-2bc3b1d905a5"
      unitRef="usd">98215000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0decf98c4460448aa36dcf4f91ed29e4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTktNS0xLTEtMA_51443a8b-15bb-490d-bd46-e05710c5cd58"
      unitRef="usd">348000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1b9ca80fc3b1458cb9133e2e70aa75b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTktNy0xLTEtMA_220401a7-88c8-4863-b764-f06bce44fd6f"
      unitRef="usd">348000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i14c5431e58ad4a51ae30cb3ae91139ee_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMjAtMS0xLTEtMA_8a4ade4b-e52d-492c-acc5-adad4f2ec0f9"
      unitRef="shares">319011</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i14c5431e58ad4a51ae30cb3ae91139ee_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMjAtMy0xLTEtMA_05ec6e50-064b-479e-87a1-ee609b22028f"
      unitRef="usd">9145000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMjAtNy0xLTEtMA_8f066268-df4d-4d7a-bfaf-b759eca84c12"
      unitRef="usd">9145000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <ctlp:StockIssuanceCost
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMTktMC0xLTEtMTA0MzAvdGV4dHJlZ2lvbjpkMzM5YWJmYzNkOTY0MzVlOWVkZTQ3MGQ1OGEwNTBhZV81NDk3NTU4MTM4OTg5_80dc58e4-dd26-4c6b-bf19-ddff487b22b5"
      unitRef="usd">2618000</ctlp:StockIssuanceCost>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i14c5431e58ad4a51ae30cb3ae91139ee_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMjEtMS0xLTEtMA_b6909561-ce35-4738-ab82-b017ca069c96"
      unitRef="shares">5730000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i14c5431e58ad4a51ae30cb3ae91139ee_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMjEtMy0xLTEtMA_3ceab561-5b7e-49a4-aaa1-0bafdb3b65d4"
      unitRef="usd">52390000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMjEtNy0xLTEtMA_99342025-e23f-45c8-8c83-c104c51186c6"
      unitRef="usd">52390000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <ctlp:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMjAtMS0xLTEtOTc1_708f5129-a3e5-4217-8e8f-e87162577ce5"
      unitRef="shares">12154</ctlp:StockIssuedDuringPeriodSharesWarrantsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="icef926c43f104842b9c894d8a2fa6b73_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMjItNS0xLTEtMA_04be3374-e47f-44a8-b7dd-73ac8d7c3e02"
      unitRef="usd">-8705000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMjItNy0xLTEtMA_c837a4d4-f4c5-46e4-8fe4-a5b167919cc1"
      unitRef="usd">-8705000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="ia2735fb42a5a4922b4cd3386511a44a5_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMjItMS0xLTEtMTAyNzM_7bf21e71-2a4d-40f3-995a-a0ab3b410bdf"
      unitRef="shares">71258047</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia2735fb42a5a4922b4cd3386511a44a5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMjItMy0xLTEtMTAyNzM_0997b3a5-bfc3-42a6-b55e-2ae50022af2a"
      unitRef="usd">462775000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie39f63b353d0432a81d152a88b7d7c79_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMjItNS0xLTEtMTAyNzM_5de3366e-9b1d-43ea-9bb2-8a027a40a8b8"
      unitRef="usd">-311382000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF83OS9mcmFnOjY1ZWEyY2ExODY3MTQzZmViNjFkZTAxMzIzYzRjMWU1L3RhYmxlOjFiZjQxYjFlM2FkMDQ1NDViNmY0MjQ0NTJjMjJlMmRkL3RhYmxlcmFuZ2U6MWJmNDFiMWUzYWQwNDU0NWI2ZjQyNDQ1MmMyMmUyZGRfMjItNy0xLTEtMTAyNzM_1092ce87-d344-4853-8575-965e1b79e11f"
      unitRef="usd">151393000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNC0xLTEtMS0w_63b2e2b1-3995-4aef-8e5d-350565a2a03b"
      unitRef="usd">-8705000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNC0zLTEtMS0w_09a31028-96c5-4b57-8263-d5184dd0d56e"
      unitRef="usd">-40595000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNC01LTEtMS0w_5fbddbbf-2dfa-486e-abce-faeda5cbff68"
      unitRef="usd">-29882000</us-gaap:NetIncomeLoss>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNi0xLTEtMS0w_c140c651-6539-4c8d-b3f0-1afd60ef7e56"
      unitRef="usd">9075000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNi0zLTEtMS0w_9af532c9-6808-47cc-9d85-1891c37064b3"
      unitRef="usd">3029000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNi01LTEtMS0w_e5e8fb5d-02c0-4092-8e22-fd8a54487d5b"
      unitRef="usd">1750000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfOC0xLTEtMS0w_ba4c17a0-0595-4cab-9058-56e2bbe6e7a2"
      unitRef="usd">2735000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfOC0zLTEtMS0w_f6434b04-cdd3-45e0-92d7-21b4006bf95c"
      unitRef="usd">1283000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfOC01LTEtMS0w_67e2d82f-75cd-4b44-8cde-60fefcaddbbe"
      unitRef="usd">301000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <ctlp:ReimbursementOfShareholderProxySolicitationCosts
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfOS0xLTEtMS0w_78302890-745e-427e-a555-6b7f4638cab1"
      unitRef="usd">0</ctlp:ReimbursementOfShareholderProxySolicitationCosts>
    <ctlp:ReimbursementOfShareholderProxySolicitationCosts
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfOS0zLTEtMS0w_8924f0fc-ca01-46d2-99fc-e70e381208a6"
      unitRef="usd">4500000</ctlp:ReimbursementOfShareholderProxySolicitationCosts>
    <ctlp:ReimbursementOfShareholderProxySolicitationCosts
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfOS01LTEtMS0w_5306d081-181e-4ecc-b286-49a0161c47a6"
      unitRef="usd">0</ctlp:ReimbursementOfShareholderProxySolicitationCosts>
    <ctlp:AccountsAndFinancingReceivablesCreditLossExpenseReversal
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTAtMS0xLTEtMA_a2d9023c-85ba-4257-88a2-7874731bcf0d"
      unitRef="usd">1236000</ctlp:AccountsAndFinancingReceivablesCreditLossExpenseReversal>
    <ctlp:AccountsAndFinancingReceivablesCreditLossExpenseReversal
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTAtMy0xLTEtMA_4f284be2-ed59-44b3-8bc9-162492e8b88e"
      unitRef="usd">2958000</ctlp:AccountsAndFinancingReceivablesCreditLossExpenseReversal>
    <ctlp:AccountsAndFinancingReceivablesCreditLossExpenseReversal
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTAtNS0xLTEtMA_d66fa352-7a79-4a86-895a-10a3416b26a4"
      unitRef="usd">2534000</ctlp:AccountsAndFinancingReceivablesCreditLossExpenseReversal>
    <us-gaap:InventoryWriteDown
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTEtMS0xLTEtMA_d1170760-c90e-4aab-b609-edf06f643543"
      unitRef="usd">693000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTEtMy0xLTEtMA_a70689b7-b6d1-4d5d-ad08-1fc7a25032be"
      unitRef="usd">681000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTEtNS0xLTEtMA_b56c1b5b-eb0f-40ec-b199-4ba17a36501a"
      unitRef="usd">3172000</us-gaap:InventoryWriteDown>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTItMS0xLTEtMA_c4fc181d-5b04-47ac-b0c9-d5b103df17ad"
      unitRef="usd">4107000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTItMy0xLTEtMA_b2803f55-fd84-4382-9df3-19f7409bac50"
      unitRef="usd">4307000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTItNS0xLTEtMA_62d9cbbd-2db3-4723-b002-3b324be1b513"
      unitRef="usd">4430000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTMtMS0xLTEtMA_5796da71-fdb3-441c-b1f3-f14e33139ec2"
      unitRef="usd">1405000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTMtMy0xLTEtMA_64e12b3f-f5e5-4e7f-b500-7268d9779bab"
      unitRef="usd">2710000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTMtNS0xLTEtMA_edc3f042-a1fe-42ca-8976-590603453fb7"
      unitRef="usd">3074000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTYtMS0xLTEtNzAw_ce209618-b9a0-4639-b863-90ddf213325f"
      unitRef="usd">1658000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTYtMy0xLTEtNzA0_b03658ab-4368-40b6-9efd-5ab9490ca8dc"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTYtNS0xLTEtNzA4_28b157b4-b886-4255-805a-4e933ce6e29c"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTQtMS0xLTEtMzA0NA_78c0bec4-13b1-44d2-947b-019ad5d99081"
      unitRef="usd">3065000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTQtMy0xLTEtMzA1OQ_b86ad344-6128-4542-9caa-7154e1810c67"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTQtNS0xLTEtMzA2Nw_b971b513-6de3-4ce4-9eb7-685e800933c3"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTUtMS0xLTEtMzA0OA_29e5fef1-00d6-4d2d-80d8-b953a4d23644"
      unitRef="usd">1578000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTUtMy0xLTEtMzA2Mw_7d2384f9-c664-4c7b-b8cf-88a2b524c160"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTUtNS0xLTEtMzA3MQ_0eb798cd-2186-465f-a0c4-95a96f00d876"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTctMS0xLTEtNzEy_493c4b9d-25dd-42a8-8b41-3b2545627564"
      unitRef="usd">-1104000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTctMy0xLTEtNzE2_2b44a1d7-6cb3-48a0-9698-8effba8bc1b6"
      unitRef="usd">-2103000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTctNS0xLTEtNzIw_2cefad21-6bc0-414c-a18c-81b1c8d6467d"
      unitRef="usd">-665000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTgtMS0xLTEtMA_54667817-c933-4a8c-b5fa-13567ac29096"
      unitRef="usd">10126000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTgtMy0xLTEtMA_e831b908-7125-48ea-ba7c-497f9ee8df25"
      unitRef="usd">-1818000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTgtNS0xLTEtMA_fe0ba158-7a67-4808-848f-b4f277344911"
      unitRef="usd">8706000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInFinanceReceivables
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTktMS0xLTEtMA_b8f57073-8b83-4e93-8e98-c5d13909293f"
      unitRef="usd">1877000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <us-gaap:IncreaseDecreaseInFinanceReceivables
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTktMy0xLTEtMA_20d99d8e-9d1d-48b2-8c25-1cc2899d8b9a"
      unitRef="usd">-547000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <us-gaap:IncreaseDecreaseInFinanceReceivables
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMTktNS0xLTEtMA_fce0b5e9-3d34-4e14-8660-4b1c2cd08730"
      unitRef="usd">669000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjEtMS0xLTEtMA_85dbdf39-dbd7-478d-990b-491497cac751"
      unitRef="usd">-3142000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjEtMy0xLTEtMA_7ec83ead-c25e-4903-bc27-951771fc3cbf"
      unitRef="usd">-1463000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjEtNS0xLTEtMA_b8bbbe8f-caaf-4f30-985c-f8284fbf4ab8"
      unitRef="usd">5607000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjItMS0xLTEtMA_4480eb48-5c9a-4462-ab4b-fd756e6bd034"
      unitRef="usd">847000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjItMy0xLTEtMA_9757bd24-2f27-4e5c-9191-88162b0fd3f8"
      unitRef="usd">563000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjItNS0xLTEtMA_6280f120-a593-4c7f-a7e7-dd2f3b311c4a"
      unitRef="usd">395000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjMtMS0xLTEtMA_2da8261c-e134-4af0-9e1b-932e65fc6f19"
      unitRef="usd">7013000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjMtMy0xLTEtMA_e2a3f67a-b167-47db-a8b8-894b6bd82a22"
      unitRef="usd">2988000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjMtNS0xLTEtMA_ea635ad4-4a53-4c00-afd7-2e7626ec6bd8"
      unitRef="usd">1293000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjQtMS0xLTEtMA_a7809f27-d7ea-4220-8387-842c002f9479"
      unitRef="usd">-1014000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjQtMy0xLTEtMA_6e758358-1efb-4a84-ac3c-66369617c97d"
      unitRef="usd">-1384000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjQtNS0xLTEtMA_8caf3de5-742a-45f9-987a-a18ce751c78a"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjUtMS0xLTEtMA_fbccc9a6-4403-405c-b698-d7b0bafd3d97"
      unitRef="usd">65000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjUtMy0xLTEtMA_8f568152-e0ba-4c2f-a196-7c3a47207684"
      unitRef="usd">16000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjUtNS0xLTEtMA_07719146-ec93-4b85-8f07-030ac6194f32"
      unitRef="usd">-132000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjUtMS0xLTEtMTAzMTc_991bd227-042a-4b5b-aaaf-0b96170297c9"
      unitRef="usd">8177000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjUtMy0xLTEtMTAzMjE_0beb53bb-441f-4187-a32a-2f69f9bdaba9"
      unitRef="usd">-14139000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjUtNS0xLTEtMTAzMjY_00ab8bda-fd89-4dff-95f9-01960c1e1b2d"
      unitRef="usd">-28172000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjktMS0xLTEtMA_d7362cb7-6d20-46a6-9483-56647d30b10d"
      unitRef="usd">1838000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjktMy0xLTEtMA_dedd7782-35d5-49f8-8a13-45343d862121"
      unitRef="usd">2538000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMjktNS0xLTEtMA_ae20e414-1fda-41b5-936f-0d118aa0e00f"
      unitRef="usd">4875000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMzAtMS0xLTEtMA_e038c2a9-04f8-4376-8ef6-dae228f2a781"
      unitRef="usd">10000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMzAtMy0xLTEtMA_17af4a6e-e640-4ec6-b644-cfcb59fd347e"
      unitRef="usd">44000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMzAtNS0xLTEtMA_8658228b-2318-4daf-a0f5-b4c424cdf1f9"
      unitRef="usd">116000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMzAtMS0xLTEtMTAzNDU_230b33a0-1639-4fec-9d43-c8847c8bf79c"
      unitRef="usd">-1828000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMzAtMy0xLTEtMTAzNDc_380482ee-5af7-40e0-a807-896c0fd3bd1c"
      unitRef="usd">-2494000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMzAtNS0xLTEtMTAzNTA_c83e1e24-b5ef-446a-bd00-935883176010"
      unitRef="usd">-4759000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMzYtMS0xLTEtMA_81f8f202-b38d-42de-a0a4-e593c723ff9d"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMzYtMy0xLTEtMA_87edc7dd-f943-4017-9eb4-c383c947c864"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMzYtNS0xLTEtMA_449b19c3-13e1-4b29-9e72-14e57ca75517"
      unitRef="usd">81000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMzgtMS0xLTEtMA_c5f31d30-34e5-429d-948e-69a1d71f7b9e"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMzgtMy0xLTEtMA_34e8c151-1ef0-441f-8e2c-a2beb962c772"
      unitRef="usd">14248000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMzgtNS0xLTEtMA_f98e5891-d5de-4ed4-ad52-72d50c719102"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMzktMS0xLTEtMA_56aecd17-cb35-49f4-b8a8-4403ae604e49"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMzktMy0xLTEtMA_c0791065-8be1-4d1a-bb33-ef9fc3d7a1e1"
      unitRef="usd">17879000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfMzktNS0xLTEtMA_353a6b63-0a8a-4c80-8854-69ee60fc231d"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <ctlp:ProceedsFromIssuanceofPaycheckProtectionProgramLoan
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDAtMS0xLTEtMA_64f2250e-215a-4862-b9f1-1675553b47e7"
      unitRef="usd">0</ctlp:ProceedsFromIssuanceofPaycheckProtectionProgramLoan>
    <ctlp:ProceedsFromIssuanceofPaycheckProtectionProgramLoan
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDAtMy0xLTEtMA_42c1becb-273b-42a8-a511-c3824c8e4733"
      unitRef="usd">3065000</ctlp:ProceedsFromIssuanceofPaycheckProtectionProgramLoan>
    <ctlp:ProceedsFromIssuanceofPaycheckProtectionProgramLoan
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDAtNS0xLTEtMA_add92d1f-25e4-4a3c-859d-236043fef59d"
      unitRef="usd">0</ctlp:ProceedsFromIssuanceofPaycheckProtectionProgramLoan>
    <us-gaap:PaymentsForRepurchaseOfOtherEquity
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDEtMS0xLTEtMA_ac1d7b87-9b12-4831-8f2d-0d2fef7cb9fb"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfOtherEquity>
    <us-gaap:PaymentsForRepurchaseOfOtherEquity
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDEtMy0xLTEtMA_d7a9c036-3f70-482e-b38e-b5bcceda8e2b"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfOtherEquity>
    <us-gaap:PaymentsForRepurchaseOfOtherEquity
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDEtNS0xLTEtMA_61603f2a-6599-4378-aed6-fde5b7af991e"
      unitRef="usd">120000</us-gaap:PaymentsForRepurchaseOfOtherEquity>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDItMS0xLTEtMA_839caa63-c111-448f-aa6a-e80529309890"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDItMy0xLTEtMA_c28b69f6-937e-46d0-bb5e-365d4cd961d4"
      unitRef="usd">1980000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDItNS0xLTEtMA_74ecb9dd-9c58-4bcf-8634-92018374d7fe"
      unitRef="usd">156000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDMtMS0xLTEtMA_28e2755c-04f2-4ce8-8b9e-35b6f04d4e15"
      unitRef="usd">14550000</us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDMtMy0xLTEtMA_8dd01863-d622-4300-a415-d0d7829e89ee"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDMtNS0xLTEtMA_ab0e509b-9dbc-432b-972f-6981b22a260a"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDEtMS0xLTEtMzE4Nw_ff107486-704b-4ba2-bd6e-1770cd547c9c"
      unitRef="usd">15744000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDEtMy0xLTEtMzE4Nw_e1132338-6588-47d3-abb2-0cbbee23ed97"
      unitRef="usd">2522000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDEtNS0xLTEtMzE4Nw_1fdb160f-5250-44c6-997d-d03ca4d341c3"
      unitRef="usd">23254000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDUtMS0xLTEtMA_e9b34eec-2d0d-4e58-be92-c1a33ef74e07"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDUtMy0xLTEtMA_e7288847-5812-427c-b640-0e8a136f6254"
      unitRef="usd">10000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDUtNS0xLTEtMA_83cc7b7d-084d-4e6a-bc1e-020e9d48ab16"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDYtMS0xLTEtMA_0ce31a2e-e74d-4040-8679-07eb19ae2aa5"
      unitRef="usd">55008000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDYtMy0xLTEtMA_aef81c59-65fb-44ef-84dc-749e8cacfbe7"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDYtNS0xLTEtMA_d5990175-b154-4de3-9f2a-d8c60f06008f"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDQtMS0xLTEtMzE2MA_5c099452-20cb-465d-8068-09d4c43f16f1"
      unitRef="usd">2618000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDQtMy0xLTEtMzE2MA_8aaa223b-d151-45cf-9ab9-4c2e0fb10d11"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDQtNS0xLTEtMzE2MA_cdddd24f-5597-4ff7-9f29-e2ee82198526"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <ctlp:PaymentOfPrepaymentPenaltyAndCommitmentTerminationFee
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDctMS0xLTEtMA_d83deeb1-54ca-444a-ad1f-b3d03fdf8151"
      unitRef="usd">1200000</ctlp:PaymentOfPrepaymentPenaltyAndCommitmentTerminationFee>
    <ctlp:PaymentOfPrepaymentPenaltyAndCommitmentTerminationFee
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDctMy0xLTEtMA_9563fef9-f76f-4da7-8de5-bed42c3023ee"
      unitRef="usd">0</ctlp:PaymentOfPrepaymentPenaltyAndCommitmentTerminationFee>
    <ctlp:PaymentOfPrepaymentPenaltyAndCommitmentTerminationFee
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDctNS0xLTEtMA_cc034453-44e3-4b53-a8bb-15ed00881c22"
      unitRef="usd">0</ctlp:PaymentOfPrepaymentPenaltyAndCommitmentTerminationFee>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDgtMS0xLTEtMA_1232ee27-a5d8-413e-9d2e-0b40be71eea1"
      unitRef="usd">78000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDgtMy0xLTEtMA_d4beafb6-1720-4bc9-8bbf-25473be61319"
      unitRef="usd">192000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDgtNS0xLTEtMA_ef93697f-6bc3-406c-81b1-56cbdc3a81a5"
      unitRef="usd">42000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDYtMS0xLTEtMTAzNzY_d7b4c3e6-cff6-47ca-8c4b-c790569f3fac"
      unitRef="usd">50074000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDYtMy0xLTEtMTAzNzk_a8c2a7e3-911e-4ecd-9b7a-5c051d3cee0e"
      unitRef="usd">20882000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNDYtNS0xLTEtMTAzODI_759b89d0-de4a-48e3-802f-17158d44a3f7"
      unitRef="usd">-23569000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNTEtMS0xLTEtMA_bc8e32d5-ccbd-49a1-9236-47984a8d51de"
      unitRef="usd">56423000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNTEtMy0xLTEtMA_9247f998-7817-48be-a467-f062ee1ec070"
      unitRef="usd">4249000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNTEtNS0xLTEtMA_861b1a2a-7045-4275-a3be-62e79ee6bf38"
      unitRef="usd">-56500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNTItMS0xLTEtMA_e1b029ca-cbbb-4335-bdd0-a0c5c937e697"
      unitRef="usd">31713000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNTItMy0xLTEtMA_d0e65391-0fb0-4fc2-b8de-3a23fa933006"
      unitRef="usd">27464000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie572fcd376574a1f960900a98c6b00d3_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNTItNS0xLTEtMA_fec05614-9e42-4120-9d0f-04252a30b732"
      unitRef="usd">83964000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNTAtMS0xLTEtMTAzOTk_9fb4679e-467b-4a73-b869-6a9f169e3f0e"
      unitRef="usd">88136000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNTAtMy0xLTEtMTA0MDE_799ca8a4-e550-4a15-adc6-53a7b94dc103"
      unitRef="usd">31713000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNTAtNS0xLTEtMTA0MDU_8f513ce0-d1b0-4c18-98ae-6cbff597fa4f"
      unitRef="usd">27464000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNTYtMS0xLTEtMA_b1a2dc3e-6d23-4209-a140-eef5a2612f36"
      unitRef="usd">1055000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNTYtMy0xLTEtMA_4e599fba-1033-43bf-b363-3b65cd7694f7"
      unitRef="usd">1314000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF84NS9mcmFnOjAxYzEwMmYzNmQxZjQzMjZhYTFmYzY5M2U3NTY1YzQ3L3RhYmxlOmNkZjZiNzM4YTY0MTRlMzc5OWQ4MDBjNzY4MDU2ODFhL3RhYmxlcmFuZ2U6Y2RmNmI3MzhhNjQxNGUzNzk5ZDgwMGM3NjgwNTY4MWFfNTYtNS0xLTEtMA_400fae95-5a77-49ca-af76-664e5dabf27a"
      unitRef="usd">2793000</us-gaap:InterestPaidNet>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85MS9mcmFnOmIwZmIxYTQzM2RhODRmNzE5NWIzOWRmOGZjNDczODE0L3RleHRyZWdpb246YjBmYjFhNDMzZGE4NGY3MTk1YjM5ZGY4ZmM0NzM4MTRfNzgwNg_03b8a8c9-6464-4d44-8ada-071f1013a3d6">BUSINESS&lt;div style="margin-top:12pt;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 March 29, 2021, USA Technologies, Inc. filed Articles of Amendment to its Amended and Restated Articles of Incorporation with the Pennsylvania Department of State to effect a change of the Company&#x2019;s name from &#x201c;USA Technologies, Inc.&#x201d; to &#x201c;Cantaloupe, Inc.,&#x201d; effective as of April 15, 2021. On April 19, 2021, the Company&#x2019;s common stock, no par value per share (the &#x201c;Common Stock&#x201d;), began trading on the NASDAQ Global Select Market under the ticker symbol &#x201c;CTLP&#x201d; and the Company&#x2019;s Series A Convertible Preferred Stock, no par value per share, began trading on the OTC Markets&#x2019; Pink Open Market under the trading symbol, &#x201c;CTLP&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:115%"&gt;Cantaloupe, Inc. (&#x201c;Cantaloupe&#x201d; or the &#x201c;Company&#x201d;) is a digital payments and software services company that provides end-to-end technology solutions for the unattended retail market. We are &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:115%"&gt;transforming the unattended retail world by offering a solution for payments processing, as well as one that handles inventory management, pre-kitting, route logistics, warehouse and back-office management. Our enterprise-wide platform is designed to increase consumer engagement and sales revenue through digital payments, digital advertising and customer loyalty programs, while providing retailers with control and visibility over their operations and inventory. As a result, customers ranging from vending machine companies to operators of micro-markets, car wash and electric vehicle charging stations, commercial laundry, kiosks, amusements and more, can run their businesses more proactively, predictably, and competitively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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-style:italic;font-weight:400;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;The consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (U.S. GAAP) and include the accounts of the Company and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. In the opinion of management, all adjustments considered necessary for a fair presentation, consisting of normal recurring adjustments, have been included. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;The Company operates as one operating segment because its chief operating decision maker, who is the Chief Executive Officer, reviews its financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Certain prior period amounts have been reclassified to conform with current year presentation. Additionally, in connection with the preparation of the condensed consolidated financial statements for the three months ended September 30, 2020, December 31, 2020 and March 31, 2021, the Company identified adjustments that related to prior period activity. The Company analyzed the potential impact of the errors in accordance with the appropriate guidance, from both a qualitative and quantitative perspective, and concluded that the errors were not material to the previously issued quarterly or annual financial statements and the correcting adjustments are included within the fiscal year ended June 30, 2021 financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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-style:italic;font-weight:400;line-height:120%"&gt;Impact of COVID-19 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;The coronavirus (COVID-19) was first identified in China in December 2019, and subsequently declared a global pandemic in March 2020 by the World Health Organization. COVID-19 containment measures began in parts of the United States in March 2020 resulting in forced closure of non-essential businesses and social distancing protocols. As a result, COVID-19 has impacted our business, significantly reducing foot traffic to distributed assets containing our electronic payment solutions and reducing discretionary spending by consumers. The Company did not observe meaningful reductions in processing volume until middle of March 2020, when average daily processing volume decreased approximately 40%. By middle of April 2020, processing volumes began to recover and have improved through June 2021 and we are now operating at pre-pandemic levels of volumes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;In response to the outbreak and business disruption, first and foremost, we prioritized the health and safety of our employees while continuing to diligently serve our customers. An internal task force was created at the start of the pandemic to develop measures to protect the business in light of the volatility and uncertainty caused by the COVID-19 pandemic. This included such aspects as ensuring the safety of our employees and our community by implementing work from home policies, conserving liquidity, evaluating cost saving actions, partnering with customers to position Cantaloupe for renewed growth post crisis, and temporarily pausing plans for international expansion. The liquidity conservation and cost savings initiatives included: a 20% salary reduction for the senior leadership team through December 2020; deferral of all cash-based director fees until calendar year 2021; a temporary furlough of approximately 10% of our employee base; negotiations with and concessions from vendors in regard to cost reductions and/or payment deferrals; an increased collection effort to reduce outstanding &lt;/span&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;accounts receivables; and various supply chain/inventory improvements. During the summer of 2020 as restrictions lifted, our offices were opened with strict guidelines for social distancing and with adherence to state and local mandates. All of our furloughed employees returned to work by June 26, 2020. Many of our employees continue to work remotely full-time or part-time throughout fiscal year 2021. To date, our supply chain network has not been significantly disrupted and we are continuously monitoring for the impact from COVID-19. In addition, the Company received loan proceeds from the Paycheck Protection Program in the fourth quarter of fiscal year 2020 and our repayment obligations were forgiven in the fourth quarter of fiscal year 2021. See Note 10 for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;While we are encouraged by the recent gradual lifting of pandemic-related closures and other containment measures across the country, we continue to monitor the continuously evolving situation and follow guidance from federal, state and local public health authorities.  Given the potential uncertainty of the situation, the Company cannot, at this time, reasonably estimate the longer-term repercussions of COVID-19 on our financial condition, results of operations or cash flows in the future.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;As of June 30, 2021, we have evaluated the potential impact of the COVID-19 outbreak on our financial statements, including, but not limited to, the impairment of goodwill and intangible assets, impairment of long-lived assets including operating lease right-of-use assets, property and equipment and allowance for doubtful accounts for accounts and finance receivables. We have concluded that there are no material impairments as a result of our evaluation. Where applicable, we have incorporated judgments and estimates of the expected impact of COVID-19 in the preparation of the financial statements based on information currently available. These judgments and estimates may change, as new events develop and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85MS9mcmFnOmIwZmIxYTQzM2RhODRmNzE5NWIzOWRmOGZjNDczODE0L3RleHRyZWdpb246YjBmYjFhNDMzZGE4NGY3MTk1YjM5ZGY4ZmM0NzM4MTRfMTA5OTUxMTY0ODc5NQ_912d2ceb-c73a-484b-830c-2cb816161a46"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <ctlp:AverageDailyProcessingVolumeIncreaseDecrease
      contextRef="i878bb9c80c05409eb826585af77ec337_D20200315-20200315"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85MS9mcmFnOmIwZmIxYTQzM2RhODRmNzE5NWIzOWRmOGZjNDczODE0L3RleHRyZWdpb246YjBmYjFhNDMzZGE4NGY3MTk1YjM5ZGY4ZmM0NzM4MTRfMTA5OTUxMTYzMTcwODE_06702203-c6d6-4a19-abf6-d4c939b08a7b"
      unitRef="number">-0.40</ctlp:AverageDailyProcessingVolumeIncreaseDecrease>
    <ctlp:UnusualOrInfrequentItemOrBothSeniorLeadershipTeamSalaryDecreasePercentage
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85MS9mcmFnOmIwZmIxYTQzM2RhODRmNzE5NWIzOWRmOGZjNDczODE0L3RleHRyZWdpb246YjBmYjFhNDMzZGE4NGY3MTk1YjM5ZGY4ZmM0NzM4MTRfMTA5OTUxMTYzMTcwODY_170eef8d-5dce-40a9-9c70-59d7332a7353"
      unitRef="number">0.20</ctlp:UnusualOrInfrequentItemOrBothSeniorLeadershipTeamSalaryDecreasePercentage>
    <ctlp:UnusualOrInfrequentItemOrBothTemporaryFurloughPercentageOfEmployeeBase
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85MS9mcmFnOmIwZmIxYTQzM2RhODRmNzE5NWIzOWRmOGZjNDczODE0L3RleHRyZWdpb246YjBmYjFhNDMzZGE4NGY3MTk1YjM5ZGY4ZmM0NzM4MTRfMTA5OTUxMTYzMTcwOTE_2438d78e-9459-444a-bdec-02a5594514f8"
      unitRef="number">0.10</ctlp:UnusualOrInfrequentItemOrBothTemporaryFurloughPercentageOfEmployeeBase>
    <us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3MzE_d9b89f08-be74-4266-833c-74be01bb4923">ACCOUNTING POLICIES&lt;div style="margin-top:12pt"&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;CONSOLIDATION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;USE OF ESTIMATES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) requires management to make estimates, assumptions and judgments that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;CASH AND CASH EQUIVALENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Cash equivalents represent all highly liquid investments with original maturities of three months or less from time of purchase. Cash equivalents are comprised of money market funds. The Company maintains its cash in bank deposit accounts where accounts may exceed federally insured limits at times. The Company deems this credit risk not to be significant as cash is held at well-capitalized financial institutions in the U.S.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;ACCOUNTS RECEIVABLE AND ALLOWANCE FOR DOUBTFUL ACCOUNTS&lt;/span&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;Accounts receivable include amounts due to the Company for sales of equipment, other amounts due from customers, merchant service receivables, and unbilled amounts due from customers, net of the allowance for uncollectible accounts. The Company maintains an allowance for doubtful accounts for losses resulting from the inability of its customers to make required payments, including from a shortfall in the customer transaction fund flow from which the Company would normally collect amounts due.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;On July 1, 2020, we adopted ASC Topic 326, &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;Financial Instruments - Credit Losses ("&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;Topic &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;326")&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;. Implementation of this standard is discussed below under "Measurement of Credit Losses on Financial Instruments".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 allowance is calculated under an expected loss model rather than an incurred loss model. We estimate our allowance using an aging analysis of the receivables balances, primarily based on historical loss experience, as there have been no significant changes in the mix or risk characteristics of the receivable revenue streams used to calculate historical loss rates. We also take into consideration that receivables for monthly service fees that are collected as part of the flow of funds from our transaction processing service have a lower risk profile than receivables for equipment and service fees billed under the Company&#x2019;s standard payment terms of 30 to 60 days from invoice issuance, and adjust our aging analysis to incorporate those risk assessments. Current conditions are analyzed at each measurement date as we reassess whether our receivables continue to exhibit similar risk characteristics as the prior measurement date, and determine if the reserve calculation needs to be adjusted for new developments, such as a customer&#x2019;s inability to meet its financial obligations. Lastly, we also factor reasonable and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;supportable economic expectations into our allowance estimate for the asset&#x2019;s entire expected life, which is generally less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 writes off receivable balances against the allowance when management determines the balance is uncollectible and the Company ceases collection efforts. Management believes that the allowance recorded is adequate to provide for its estimated credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Estimating an allowance requires us to apply judgment in relying on historical customer payment experience, regularly analyzing the financial condition of our customers, and developing macroeconomic forecasts to adequately cover expected credit losses on our receivables. By nature, such estimates are highly subjective, and it is possible that the amount of accounts receivables that we are unable to collect may be different than the amounts initially estimated in the allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;FINANCE RECEIVABLES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 offers extended payment terms to certain customers for equipment sales under its Quick Start Program. Agreements under the Quick Start Program are accounted for as sales-type leases. Accordingly, the future minimum lease payments are classified as finance receivables in the Company&#x2019;s consolidated balance sheets. Finance receivables or Quick Start leases are generally for a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIxNTI4MQ_e407fcf3-b507-42e5-8575-a97b876976e4"&gt;sixty&#160;month&lt;/span&gt; term. The Company recognizes a portion of the note or lease payments as interest income in the accompanying consolidated financial statements based on the effective interest rate method. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Finance receivables are carried at their contractual amount net of  allowance for doubtful accounts. On July 1, 2020, we adopted Topic 326. Implementation of this standard is discussed below under "Measurement of Credits Losses on Financial Instruments".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The allowance is calculated under an expected loss model rather than an incurred loss model.  We estimate our allowance utilizing historical experience of payment performance, current conditions of the customer, and reasonable and supportable economic forecasts of collectability for the asset&#x2019;s entire expected life, which is generally a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIxNTI4Mg_1501dee4-86f4-460f-9053-83cc48f08f3d"&gt;sixty&#160;month&lt;/span&gt; term for finance receivables. Historical loss experience is utilized as there have been no significant changes in the mix or risk characteristics of the receivable revenue streams used to calculate historical loss rates. Current conditions are analyzed at each measurement date to reassess whether our receivables continue to exhibit similar risk characteristics as the prior measurement date, and determine if the reserve calculation needs to be adjusted for new developments, such as a customer&#x2019;s inability to meet its financial obligations. Finance receivables are charged off against the allowance for credit losses when management determines that the finance receivables are uncollectible and the Company ceases collection efforts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:112%"&gt;Estimating an allowance requires us to apply judgment in relying on historical customer payment experience, regularly analyzing the financial condition of our customers, and developing macroeconomic forecasts to adequately cover expected credit losses on our receivables. By nature, such estimates are highly subjective, and it is possible that the amount of finance receivables that we are unable to collect may be different than the amounts initially estimated in the allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;INVENTORY, NET&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Inventory consists of finished goods. The company's inventories are valued at the lower of cost or net realizable value, generally using a weighted-average cost method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 establishes allowances for slow-moving inventory based upon quality considerations and assumptions about future demand and market conditions. The inventory reserve was $3.5&#160;million and $2.8&#160;million for the years ended June 30, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;PROPERTY AND EQUIPMENT, NET&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Property and equipment are recorded at either cost or, in the instance of an acquisition, the estimated fair value on the date of the acquisition, and are depreciated on a straight-line basis over the estimated useful lives of the related assets. Leasehold improvements are amortized on the straight-line basis over the lesser of the estimated useful life of the asset or the respective lease term. Depreciation expense on our property and equipment, excluding property and equipment used for rentals, is included in &#x201c;Depreciation and amortization&#x201d; in the Consolidated Statements of Operations. Depreciation expense on our property and equipment used for rentals is included in &#x201c;Cost of license and transaction fees&#x201d; in the Consolidated Statements of Operations. Additions and improvements that extend the estimated lives of the assets are capitalized, while expenditures for repairs and maintenance are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;GOODWILL&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 goodwill represents the excess of cost over fair value of the net assets purchased in acquisitions. Goodwill is not amortized to earnings, but instead is subject to periodic testing for impairment. We test goodwill for impairment at least annually, or more frequently if events or changes in circumstances indicate that impairment may have occurred. Goodwill is reviewed for impairment utilizing either a qualitative or a quantitative goodwill impairment test. If we choose to perform a qualitative assessment and determine the fair value more likely than not exceeds the carrying value, no further evaluation is necessary. When we perform the quantitative goodwill impairment test, we compare the fair value of our reporting unit to its carrying value. If the fair value of the reporting unit exceeds its carrying value, then goodwill is not considered impaired. An impairment charge is recognized for the amount by which, if any, the carrying value exceeds the reporting unit&#x2019;s fair value. However, the loss recognized cannot exceed the reporting unit&#x2019;s goodwill balance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 quantitative impairment test process requires valuation of the reporting unit, which we determine using the income approach, the market approach or a combination of the two approaches. Under the income approach, we calculate the fair value of the reporting unit based on the present value of estimated future cash flows derived from assumptions that include expected growth rates and revenues, projected expenses, discount rates, capital expenditures and income tax rates. Under the market approach, we estimate the fair value based on the quoted stock price, recent equity transactions of our business, market transactions involving similar businesses and market comparables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 selected April&#160;1 as its annual test date. The Company has concluded there has been no impairment of goodwill during the&#160;years ended June&#160;30, 2021, 2020, or 2019. Subsequent to our annual impairment test, no indicators of impairment were identified.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;INTANGIBLE AND LONG-LIVED ASSETS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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's intangible assets include trademarks, non-compete agreements, brand, developed technology, customer relationships and tradenames and were acquired in a purchase business combination. The Company carries these intangibles at cost, less accumulated amortization. Amortization is recorded on a straight-line basis over the estimated useful lives of the respective assets, which span between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTA5OTUxMTYzNTIxNzY_37d3c1b8-814c-41fa-90c9-c5f5b8f4068b"&gt;three&lt;/span&gt; and eighteen years, and are included in &#x201c;Depreciation and amortization" in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;There were no indefinite-lived intangible assets at June&#160;30, 2021 or 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 reviews its finite-lived intangible and other long-lived assets whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. The carrying amount of an asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. Fair value of finite-lived intangible assets and property and equipment is based on various valuation techniques. If the carrying amount of an asset or group of assets exceeds its net realizable value, the asset will be written down to its fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 concluded that the carrying amount of intangible assets is recoverable as of June&#160;30, 2021 and 2020. The Company recorded an impairment charge relating to our right-of-use assets of $1.6&#160;million for the year ended June 30, 2021.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Fair value is defined as the price that would be received in the sale of an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Level 1&#x2011; Inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Level 2&#x2011; Inputs are other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. Level 2 inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Level 3&#x2011; Inputs are unobservable and reflect the Company&#x2019;s assumptions that market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;CONCENTRATION OF RISKS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Concentration of revenue with customers subject the Company to operating risks. Approximately 16%,&#160;16% and 17% of the Company&#x2019;s revenue for the&#160;years ended June&#160;30, 2021, 2020 and 2019, respectively, were concentrated with one customer. The Company&#x2019;s customers are principally located in the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;REVENUE RECOGNITION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 revenue recognition guidance provides a single model to determine when and how revenue is recognized. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of control of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The&#160;Company recognizes revenue using a five-step model resulting in revenue being recognized as performance obligations within a contract have been satisfied. The steps within that model include: (i) identifying the existence of a contract with a customer; (ii) identifying the performance obligations within the contract; (iii) determining the contract&#x2019;s transaction price; (iv) allocating the transaction price to the contract&#x2019;s performance obligations; and, (v) recognizing revenue as the contract&#x2019;s performance obligations are satisfied. Judgment is required to apply the principles-based, five-step model for revenue recognition. Management is required to make certain estimates and assumptions about the Company&#x2019;s contracts with its customers, including, among others, the nature and extent of its performance obligations, its transaction price amounts and any allocations thereof, the events which constitute satisfaction of its performance obligations, and when control of any promised goods or services is transferred to its customers. The standard also requires certain incremental costs incurred to obtain or fulfill a contract to be deferred and amortized on a systematic basis consistent with the transfer of goods or services to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 provides an end-to-end payment solution which integrates hardware, software, and payment processing in the unattended retail market. The Company has contractual agreements with customers that set forth the general terms and conditions of the relationship, including pricing of goods and services, payment terms and contract duration. Revenue is recognized when the obligation under the terms of the Company&#x2019;s contract with its customer is satisfied and is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 business model is to act as the Merchant of Record for its sellers. We provide cashless vending payment services in exchange for monthly service fees, in addition to collecting usage-based consideration for completed transactions. The contracts we enter into with third-party suppliers provide us with the right to access and direct their services when processing a transaction. &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 Company combines the services provided by third-party suppliers to enable customers to accept cashless payment transactions, indicating that it controls all inputs in directing their use to create the combined service. &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;Additionally, the Company sells cashless payment devices (e.g., e-Ports, Seed), which are either directly sold or leased through the Company's QuickStart or JumpStart programs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Cashless vending services represent a single performance obligation as the combination of the services provided gives the customer the ability to accept cashless payments. The Company&#x2019;s customers are contracting for integrated cashless services in connection with purchasing or leasing unattended point-of-sale devices. The activities when combined together are so integral to the customer&#x2019;s ability to derive benefit from the service, that the activities are effectively inputs to a single promise to the customer. Certain services are distinct, but are not accounted for separately as the rights are coterminous, they are transferred concurrently and the outcome is the same as accounting for the services as individual performance obligations. The single performance obligation is determined to be a stand-ready obligation to process payments whenever a consumer intends to make a purchase at a point-of-sale device. As the Company is unable to predict the timing and quantity of transactions to be processed, the assessment of the nature of the performance obligation is focused on each time increment rather than the underlying activity. Therefore, cashless vending services are viewed to comprise a series of distinct days of service that are substantially the same and have the same pattern of transfer to the customer. As a result, the promise to stand ready is accounted for as a single performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Revenue related to cashless vending services is recognized over the period in which services are provided, with usage-based revenue recognized as transactions occur. Consideration for this service includes fixed fees for standing ready to process transactions, and generally also includes usage-based fees, priced as a percentage of transaction value and/or a specified fee per transaction processed. The total transaction price of usage-based services is determined to be variable consideration as it is based on unknown quantities of services to be performed over the contract term. The underlying variability is satisfied each day the service is performed and provided to the customer. Clients are billed for cashless vending services on a monthly basis and for transaction processing as transactions occur. Payment is due based on the Company&#x2019;s standard payment terms which is typically within 30 to 60 days of invoice issuance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Equipment sales represent a separate performance obligation, the majority of which is satisfied at a point in time through outright sales or sales-type leases when the equipment is delivered to the customer. Revenues related to JumpStart equipment are recognized over time as the customer obtains the right to use the equipment through an operating lease. Clients are billed for equipment sales on a monthly basis, with payment due based on the Company&#x2019;s standard payment terms which is typically within 30 to 60 days of invoice issuance.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 will occasionally offer volume discounts, rebates or credits on certain contracts, which is considered variable consideration. The Company uses either the most-likely or estimated value method to estimate the amount of the consideration, based on what the Company expects to better predict the amount of consideration to which it will be entitled to on a contract-by-contract basis. The Company will qualitatively assess if the variable consideration should be limited to prevent possible significant reversals of revenue in future reporting periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 assesses the goods and/or services promised in each customer contract and separately identifies a performance obligation for each promise to transfer to the customer a distinct good or service. The Company then allocates the transaction price to each performance obligation in the contract using relative standalone selling prices. The Company determines standalone selling prices based on the price at which a good or service is sold separately. If the standalone selling price is not observable through historic data, the Company estimates the standalone selling price by considering all reasonably available information, including market data, trends, as well as other company- or customer-specific factors. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 standard payment terms are payment is due within 30 to 60 days of invoice issuance. The Company uses the&#160;practical&#160;expedient&#160;and does not recognize a significant&#160;financing&#160;component&#160;for payment considerations of less than one year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 recognizes fees charged to our customers primarily on a gross basis as transaction revenue when we are the principal in respect of completing a payment transaction. As a principal to the transaction, when we are the Merchant of Record, we control the service of completing payments for our customers through the payment ecosystem. The fees paid to payment processors and other financial institutions are recognized as transaction expense. For certain transactions in which we act in the capacity as an agent, these transactions are recorded on a net basis. These are transactions in which we are not the Merchant of Record, and the customer is entering into a separate arrangement with a third party payment processor for the fulfillment of the payment service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;Warranties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 offers standard warranties that provide the customer with assurance that its equipment will function in accordance with contract specifications. The Company's standard warranties are not sold separately, but are included with each customer purchase. Warranties are not considered separate performance obligations and, therefore, are estimated and recorded at the time of sale. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;Accounts Receivable and Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;A contract with a customer creates legal rights and obligations. As the Company satisfies performance obligations under customer contracts, a right to unconditional consideration is recorded as an account receivable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Contract liabilities represent consideration received from customers in excess of revenues recognized (i.e., deferred revenue). Contract liabilities are classified as current or noncurrent based on the nature of the underlying contractual rights and obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 incurs costs to obtain contracts with customers, primarily in the form of commissions to sales employees. The Company recognizes as an asset the incremental costs of obtaining a contract with a customer if it expects to recover these costs. The Company currently does not incur material costs to fulfill its obligations under a contract once it is obtained but before transferring goods or services to the customer. Contract costs are amortized on a systematic basis consistent with the transfer to the customer of the goods or services to which the asset relates. A straight-line or proportional amortization method is used depending upon which method best depicts the pattern of transfer of the goods or services to the customer. The Company&#x2019;s contracts frequently contain performance obligations satisfied at a point in time and overtime. In these instances, the Company amortizes the contract costs proportionally with the timing and pattern of revenue recognition. Amortization of costs to obtain a contract are classified as selling, general and administrative expense. In addition, these contract costs are &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;evaluated for impairment by comparing, on a pooled basis, the expected future net cash flows from underlying customer relationships to the carrying amount of the capitalized contract costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 order to determine the appropriate amortization period for contract costs, the Company considers a number of factors, including expected early terminations, estimated terms of customer relationships, the useful lives of technology Cantaloupe  uses to provide goods and services to its customers, whether future contract renewals are expected and if there is any incremental commission to be paid on a contract renewal. The Company amortizes these assets over the expected period of benefit. Costs to obtain a contract with an expected period of benefit of one year or less are expensed when incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Revenue from the sale of QuickStart lease of equipment is recognized on the terms of free-on-board shipping point. Transaction processing revenue is recognized upon the usage of the Company&#x2019;s cashless payment and control network. License fees for access to the Company&#x2019;s devices and network services are recognized on a&#160;monthly basis. In all cases, revenue is only recognized when persuasive evidence of an arrangement exists, delivery has occurred or services have been rendered, the price is fixed and determinable, and collection of the resulting receivable is reasonably assured. The Company estimates an allowance for license and transaction fee refunds on a&#160;monthly basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Hardware is available to customers under the QuickStart program pursuant to which the customer would enter into a five-year non-cancelable lease with either the Company or a third-party leasing company for the devices. The Company utilizes its best estimate of selling price when calculating the revenue to be recorded under these leases.&#160; The QuickStart contracts qualify for sales type lease accounting. At lease inception, the Company recognizes revenue and creates a finance receivable in an amount that represents the present value of minimum lease payments. Accordingly, a portion of the lease payments are recognized as interest income. At the end of the lease period, the customer would have the option to purchase the device at its residual value. Any customer payments received in advance and prior to the Company satisfying any performance obligations are recorded as deferred revenue and amortized as revenue is recognized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Equipment Rental&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 offers its customers a rental program for its hardware&#160;devices, the&#160;JumpStart program (&#x201c;JumpStart&#x201d;). JumpStart terms are typically 36 months and are cancellable with 30 to 60 days' written notice. In accordance with ASC 840, &#x201c;Leases&#x201d;, the Company classifies the rental agreements as operating leases, with service fee revenue related to the leases included in license and transaction fees in the Consolidated Statements of Operations. Costs for the JumpStart revenue, which consist of depreciation expense on the JumpStart equipment, are included in cost of services in the Consolidated Statements of Operations. Equipment utilized by the JumpStart program is included in property and equipment, net on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;LEASES&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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;Lessee Accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 determines if an arrangement is a lease at inception.  The Company has operating and finance leases for office space, warehouses and office equipment.  Cantaloupe&#x2019;s leases have lease terms of one year to eight years and some include options to extend and/or terminate the lease.  The exercise of lease renewal options is at the Company&#x2019;s sole discretion.  When deemed reasonably certain of exercise, the renewal options are included in the determination of the lease term.  The Company&#x2019;s lease agreements do not contain any material variable lease payments, material residual value guarantees or any material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Right-of-use assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease.  Operating lease Right-of-Use (&#x201c;ROU&#x201d;) assets and liabilities are recognized at commencement date of the lease based on the present value of lease payments over the lease term.  As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, which is the collateralized rate of interest that we would pay to borrow over a similar term an amount equal to the lease payments, based on the information available at commencement date in determining the present value of lease payments.  The operating lease ROU asset also includes any lease payments made and excludes lease incentives.  Cantaloupe has lease agreements with lease and non-lease components. The Company uses the practical expedient related to treating lease and non-lease components as a single lease component for all leases as well as electing a policy exclusion permitting leases with an original lease term of less than one year to be excluded from the ROU assets and lease liabilities. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Variable lease payments that are not based on an index or that result from changes to an index subsequent to the initial measurement of the corresponding lease liability are not included in the measurement of lease ROU assets or liabilities and instead are recognized in earnings in the period in which the obligation for those payments is incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 follows the guidance contained in ASC 360, &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;Impairment or Disposal of Long-Lived Assets&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 reviews its ROU assets for events or changes in circumstances that may indicate that the carrying amount of such assets may not be recoverable. The carrying amount of an asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. If the carrying amount of an ROU exceeds its net realizable value, the asset will be written down to its fair value. The Company recorded an right-of-use asset impairment charge relating to optimizing its corporate real estate footprint of $1.6&#160;million for the year ended June 30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;Lessor Accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Lessor accounting remained substantially unchanged with the adoption of Topic 842. The Company offers its customers financing for the lease of our POS electronic payment devices. We account for these transactions as sales-type leases. Our sales-type leases generally have a non-cancellable term of 60 months. Certain leases contain an end-of-term purchase option that is generally insignificant and is reasonably certain to be exercised by the lessee. Leases that do not meet the criteria for sales-type lease accounting are accounted for as operating leases, typically our JumpStart program leases. JumpStart terms are typically 36 months and are cancellable with 30 to 60 days' written notice. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;The Company also uses the practical expedient related to treating lease and non-lease components as a single component for those leases where the timing and pattern of transfer for the non-lease component and associated lease component are the same and the stand-alone lease component would be classified as an operating lease if accounted for separately. The combined component is then accounted for under Topic 606 or Topic 842 depending on the predominant characteristic of the combined component, which was Topic 606 for the Company's operating leases. All QuickStart leases are sales-type and do not qualify for the election. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Lessor consideration is allocated between lease components and the non-lease components using the requirements under Topic 606. Revenue from sales-type leases is recognized upon shipment to the customer and the interest portion is deferred and recognized as earned. The revenues related to the sales-type leases are included in Equipment sales in the Consolidated Statements of Operations and a portion of the lease payments as interest income. Revenue from operating leases is recognized ratably over the applicable service period with service fee revenue related to the leases included in License and transaction fees in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;SHIPPING AND HANDLING&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Shipping and handling fees billed to our customers in connection with sales are recorded as revenue. The costs incurred for shipping and handling of our product are recorded as cost of equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;RESEARCH AND DEVELOPMENT EXPENSES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Research and development expenses are expensed as incurred and primarily consist of personnel, contractors and product development costs. Research and development expenses, which are included in&#160;selling,&#160;general and administrative expenses in the Consolidated Statements of Operations, were approximately $3.9 million, $3.8 million and $4.6 million, for the&#160;fiscal years ended June&#160;30, 2021, 2020, and 2019, respectively. Our research and development initiatives focus on adding features and functionality to our system solutions through the development and utilization of our processing and reporting network and new technology.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;SOFTWARE DEVELOPMENT COSTS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;We capitalize qualifying internally-developed software development costs incurred during the application development stage, as long as it is probable the project will be completed, and the software will be used to perform the function intended. Capitalization of such costs ceases once the project is substantially complete and ready for its intended use. Capitalized software development costs are included in &#x201c;Property and equipment, net&#x201d; on our consolidated balance sheets and are amortized on a straight-line basis over their expected useful lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;ACCOUNTING FOR EQUITY AWARDS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 cost of services received in exchange for an award of equity instruments related to employees and non-employees is based on the grant-date fair value of the award and allocated over the requisite service period of the award. When the requisite service period precedes the grant date, the Company begins recognizing compensation cost before a grant date is established. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;These costs are recorded in selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;LOSS CONTINGENCIES&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:112%"&gt;From time to time, we are involved in litigation, claims, contingencies and other legal matters. The Company&#x2019;s management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company's management team evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;If the assessment of a contingency indicates it is probable that a loss has been incurred and the amount of the liability can be estimated, the estimated liability would be accrued in the Company&#x2019;s financial statements. If the assessment indicates a loss contingency is not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, would be disclosed. Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the nature of the guarantee would be disclosed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;SALES TAX RESERVE &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;The Company has recorded a contingent liability for sales tax, included in accrued expenses in the consolidated balance sheet.  On a quarterly basis, the Company accrues interest on the unpaid balance.  The estimated liability is adjusted upon the payment of sales tax related to the accrual, the changes in state tax laws that may impact the accrual and the expiration of the statute of limitations for open years under review. The liability includes significant judgments and estimates that may change in the future, and the actual liability may be different from our current estimate. Future changes to the sales tax reserve amount will be recorded within selling, general, and administrative expenses in the consolidated statements of operations and accrued expenses in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;INCOME TAXES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Income taxes are computed using the asset and liability method of accounting. Under the asset and liability method, a deferred tax asset or liability is recognized for estimated future tax effects attributable to temporary differences and carryforwards. The measurement of deferred income tax assets is adjusted by a valuation allowance, if necessary, to recognize future tax benefits only to the extent, based on available evidence, it is more likely than not such benefits will be realized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Tax positions must meet a &#x201c;more-likely-than-not&#x201d; recognition threshold to be recognized. The Company recognizes interest and penalties, if any, related to uncertain tax positions in selling, general and administrative expenses. Interest and penalties related to uncertain tax positions incurred during the fiscal years ended June&#160;30, 2021, 2020, and 2019 were immaterial. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 files income tax returns in the United States federal jurisdiction and various state jurisdictions. The tax&#160;years ended June 30, 2017 through June 30, 2020 remain open to examination by taxing jurisdictions to which the Company is subject.&#160; While the statute of limitations has expired for years prior to the year ended June 30, 2017, changes in reported losses for those years are examinable by tax authorities to the extent that operating loss carryforwards from those prior years impact upon taxable income in current years. As of June&#160;30, 2021, the Company did not have any income tax examinations in process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;EARNINGS (LOSS) PER COMMON SHARE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Basic earnings (loss) per share are calculated by dividing net income (loss) applicable to common shares by the weighted average common shares outstanding for the period. Diluted earnings (loss) per share are calculated by dividing net income (loss) applicable to common shares by the weighted average common shares outstanding for the period plus the dilutive effects of common stock equivalents unless the effects of such common stock equivalents are anti-dilutive. For the&#160;years ended June&#160;30, 2021, 2020 and 2019, no effect for common stock equivalents was considered in the calculation of diluted earnings (loss) per share because their effect was anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;RECENT ACCOUNTING PRONOUNCEMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;Accounting pronouncements adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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-style:italic;font-weight:400;line-height:120%"&gt;Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;The Company adopted Topic 326 on July 1, 2020 using the modified retrospective approach through an adjustment to retained earnings, and began calculating our allowance for accounts and finance receivables under an expected loss model rather than an incurred loss model. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Topic 326 introduces a new credit loss impairment methodology for financial assets measured at amortized cost, requiring recognition of the full lifetime expected credit losses upon initial recognition of the financial asset and each reporting period, replacing current GAAP, which generally requires that a loss be incurred before it is recognized. The expected credit loss model is based on historical experience, current conditions, and reasonable and supportable economic forecasts of collectability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;We estimate our allowances using an aging analysis of the receivables balances, primarily based on historical loss experience, as there have been no significant changes in the mix or risk characteristics of the receivable revenue streams used to calculate historical loss rates. We also take into consideration that receivables for monthly service fees that are collected as part of the flow of funds from our transaction processing service have a lower risk profile than receivables for equipment and service fees billed under the Company&#x2019;s standard payment terms of 30 to 60 days from invoice issuance, and adjust our aging analysis to incorporate those risk assessments. Current conditions are analyzed at each measurement date as we reassess whether our receivables continue to exhibit similar risk characteristics as the prior measurement date, and determine if the reserve calculation needs to be adjusted for new developments, such as a customer&#x2019;s inability to meet its financial obligations. Lastly, we also factor reasonable and supportable economic expectations into our allowance estimate for the asset&#x2019;s entire expected life, which is generally less than one year for accounts receivable and five years for finance receivables.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;The adoption of this pronouncement resulted in a net decrease of $0.3&#160;million in retained earnings, with an offsetting adjustment to the allowance for doubtful accounts and finance receivables as of July 1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:120%"&gt;The following table represents a roll forward of the allowance for doubtful accounts for accounts and finance receivables for the&lt;/span&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:120%"&gt;year ending June 30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.521%"/&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.937%"/&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="border-bottom:1pt solid #000;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;Year ended June 30, 2021&lt;/span&gt;&lt;/td&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:700;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;Finance receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;Beginning balance of allowance at June 30, 2020, prior to adopting ASC 326&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;7,676&#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;150&#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="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;Impact of adoption of ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(757)&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409&#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;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;Provision for expected losses&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;686&#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;550&#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="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;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(991)&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;Balance at June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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;6,614&#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 colspan="2" style="background-color:#cceeff;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,109&#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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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;Accounting pronouncements to be adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 evaluating whether the effects of the following recent accounting pronouncements, or any other recently issued but not yet effective accounting standards, will have a material effect on the Company&#x2019;s consolidated financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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-style:italic;font-weight:400;line-height:120%"&gt;ASU 2019-12 - Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;In December 2019, the FASB issued ASU No. 2019-12,&#160;&#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#x201d; ASU&#160;2019-12 is intended to simplify accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and amends existing guidance to improve consistent application. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020 and interim periods within those fiscal years. The Company does not expect the changes to have a material impact on its financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&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;ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;In March 2020, the FASB issued ASU No. 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; This standard provides practical expedients for contract modifications with the transition from reference rates, such as LIBOR, that are expected to be discontinued. This guidance is applicable for the Company's revolving credit facility and secured term facility with JPMorgan Chase Bank, N.A., which uses LIBOR as a reference rate. In addition, the facility provides for an alternative rate of interest if LIBOR is discontinued. The Company will continue to evaluate ASU 2020-04 to determine the timing and extent to which we will apply the provided accounting relief.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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;ASU 2020-10, Codification Improvements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;In October 2020, the FASB issued ASU 2020-10, &#x201c;Codification Improvements.&#x201d; The purpose of the ASU is to update a variety of ASC Topics to make conforming amendments, clarifications to guidance, simplifications to wording or structure of guidance, and other minor improvements. The ASU is effective for fiscal years beginning after December 15, 2020 with early application permitted. The Company does not expect the changes to have a material impact on its financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3ODA_d35583ec-5bc6-4aeb-a876-280062888f99">CONSOLIDATIONThe accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3Mzk_3d1bb06d-e655-40a2-a7e2-7b23a2635116">&lt;div style="margin-top:12pt;text-align:justify"&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;USE OF ESTIMATES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 preparation of the consolidated financial statements in conformity with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) requires management to make estimates, assumptions and judgments that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg4MTA_ea730dd3-f7be-4ef7-b133-27b68d6f4cc4">&lt;div style="margin-top:12pt"&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;CASH AND CASH EQUIVALENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Cash equivalents represent all highly liquid investments with original maturities of three months or less from time of purchase. Cash equivalents are comprised of money market funds. The Company maintains its cash in bank deposit accounts where accounts may exceed federally insured limits at times. The Company deems this credit risk not to be significant as cash is held at well-capitalized financial institutions in the U.S.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg4MDg_2f3de0fe-65b5-40ed-96d3-f62b16b67e3d">&lt;div style="margin-top:12pt;text-align:justify"&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;ACCOUNTS RECEIVABLE AND ALLOWANCE FOR DOUBTFUL ACCOUNTS&lt;/span&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;Accounts receivable include amounts due to the Company for sales of equipment, other amounts due from customers, merchant service receivables, and unbilled amounts due from customers, net of the allowance for uncollectible accounts. The Company maintains an allowance for doubtful accounts for losses resulting from the inability of its customers to make required payments, including from a shortfall in the customer transaction fund flow from which the Company would normally collect amounts due.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;On July 1, 2020, we adopted ASC Topic 326, &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;Financial Instruments - Credit Losses ("&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;Topic &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;326")&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;. Implementation of this standard is discussed below under "Measurement of Credit Losses on Financial Instruments".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 allowance is calculated under an expected loss model rather than an incurred loss model. We estimate our allowance using an aging analysis of the receivables balances, primarily based on historical loss experience, as there have been no significant changes in the mix or risk characteristics of the receivable revenue streams used to calculate historical loss rates. We also take into consideration that receivables for monthly service fees that are collected as part of the flow of funds from our transaction processing service have a lower risk profile than receivables for equipment and service fees billed under the Company&#x2019;s standard payment terms of 30 to 60 days from invoice issuance, and adjust our aging analysis to incorporate those risk assessments. Current conditions are analyzed at each measurement date as we reassess whether our receivables continue to exhibit similar risk characteristics as the prior measurement date, and determine if the reserve calculation needs to be adjusted for new developments, such as a customer&#x2019;s inability to meet its financial obligations. Lastly, we also factor reasonable and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;supportable economic expectations into our allowance estimate for the asset&#x2019;s entire expected life, which is generally less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 writes off receivable balances against the allowance when management determines the balance is uncollectible and the Company ceases collection efforts. Management believes that the allowance recorded is adequate to provide for its estimated credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Estimating an allowance requires us to apply judgment in relying on historical customer payment experience, regularly analyzing the financial condition of our customers, and developing macroeconomic forecasts to adequately cover expected credit losses on our receivables. By nature, such estimates are highly subjective, and it is possible that the amount of accounts receivables that we are unable to collect may be different than the amounts initially estimated in the allowance.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="idfa1f961cbdc4ac98eb6d0da8466ad8a_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIxNjIyNQ_4e4c8334-bb49-4bf3-b343-eb54bd5d570d">P30D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="i5f1cc59f15fc42cc9208e206fc55fdf1_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIxNjIzMQ_aa553173-3fcb-4303-b03f-f439e79c4bb8">P60D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <us-gaap:FinanceLoansAndLeasesReceivablePolicy
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3OTI_87af1720-71c0-45f8-82e0-12942b9e775a">&lt;div style="margin-top:12pt;text-align:justify"&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;FINANCE RECEIVABLES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 offers extended payment terms to certain customers for equipment sales under its Quick Start Program. Agreements under the Quick Start Program are accounted for as sales-type leases. Accordingly, the future minimum lease payments are classified as finance receivables in the Company&#x2019;s consolidated balance sheets. Finance receivables or Quick Start leases are generally for a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIxNTI4MQ_e407fcf3-b507-42e5-8575-a97b876976e4"&gt;sixty&#160;month&lt;/span&gt; term. The Company recognizes a portion of the note or lease payments as interest income in the accompanying consolidated financial statements based on the effective interest rate method. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Finance receivables are carried at their contractual amount net of  allowance for doubtful accounts. On July 1, 2020, we adopted Topic 326. Implementation of this standard is discussed below under "Measurement of Credits Losses on Financial Instruments".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The allowance is calculated under an expected loss model rather than an incurred loss model.  We estimate our allowance utilizing historical experience of payment performance, current conditions of the customer, and reasonable and supportable economic forecasts of collectability for the asset&#x2019;s entire expected life, which is generally a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIxNTI4Mg_1501dee4-86f4-460f-9053-83cc48f08f3d"&gt;sixty&#160;month&lt;/span&gt; term for finance receivables. Historical loss experience is utilized as there have been no significant changes in the mix or risk characteristics of the receivable revenue streams used to calculate historical loss rates. Current conditions are analyzed at each measurement date to reassess whether our receivables continue to exhibit similar risk characteristics as the prior measurement date, and determine if the reserve calculation needs to be adjusted for new developments, such as a customer&#x2019;s inability to meet its financial obligations. Finance receivables are charged off against the allowance for credit losses when management determines that the finance receivables are uncollectible and the Company ceases collection efforts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:112%"&gt;Estimating an allowance requires us to apply judgment in relying on historical customer payment experience, regularly analyzing the financial condition of our customers, and developing macroeconomic forecasts to adequately cover expected credit losses on our receivables. By nature, such estimates are highly subjective, and it is possible that the amount of finance receivables that we are unable to collect may be different than the amounts initially estimated in the allowance.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg4MDk_a0a8e925-f6d9-4e27-bbe9-40ec35a87999">&lt;div style="margin-top:12pt;text-align:justify"&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;INVENTORY, NET&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Inventory consists of finished goods. The company's inventories are valued at the lower of cost or net realizable value, generally using a weighted-average cost method.&lt;/span&gt;&lt;/div&gt;The Company establishes allowances for slow-moving inventory based upon quality considerations and assumptions about future demand and market conditions. The inventory reserve was $3.5&#160;million and $2.8&#160;million for the years ended June 30, 2021 and 2020, respectively.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryValuationReserves
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTA5OTUxMTYzNTIyNDA_f2061233-874b-46d7-9dcc-310fe2c4ef26"
      unitRef="usd">3500000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTA5OTUxMTYzNTIyNTQ_c96a8446-f07b-4d7e-8c4a-42b321310f89"
      unitRef="usd">2800000</us-gaap:InventoryValuationReserves>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg4MDE_9642383c-740a-409c-8730-49dda68c3b1a">&lt;div style="margin-top:12pt"&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;PROPERTY AND EQUIPMENT, NET&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Property and equipment are recorded at either cost or, in the instance of an acquisition, the estimated fair value on the date of the acquisition, and are depreciated on a straight-line basis over the estimated useful lives of the related assets. Leasehold improvements are amortized on the straight-line basis over the lesser of the estimated useful life of the asset or the respective lease term. Depreciation expense on our property and equipment, excluding property and equipment used for rentals, is included in &#x201c;Depreciation and amortization&#x201d; in the Consolidated Statements of Operations. Depreciation expense on our property and equipment used for rentals is included in &#x201c;Cost of license and transaction fees&#x201d; in the Consolidated Statements of Operations. Additions and improvements that extend the estimated lives of the assets are capitalized, while expenditures for repairs and maintenance are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3NjQ_0972b910-4bec-42e0-b481-4f4bd03d4bc0">&lt;div style="margin-top:12pt;text-align:justify"&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;GOODWILL&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 goodwill represents the excess of cost over fair value of the net assets purchased in acquisitions. Goodwill is not amortized to earnings, but instead is subject to periodic testing for impairment. We test goodwill for impairment at least annually, or more frequently if events or changes in circumstances indicate that impairment may have occurred. Goodwill is reviewed for impairment utilizing either a qualitative or a quantitative goodwill impairment test. If we choose to perform a qualitative assessment and determine the fair value more likely than not exceeds the carrying value, no further evaluation is necessary. When we perform the quantitative goodwill impairment test, we compare the fair value of our reporting unit to its carrying value. If the fair value of the reporting unit exceeds its carrying value, then goodwill is not considered impaired. An impairment charge is recognized for the amount by which, if any, the carrying value exceeds the reporting unit&#x2019;s fair value. However, the loss recognized cannot exceed the reporting unit&#x2019;s goodwill balance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 quantitative impairment test process requires valuation of the reporting unit, which we determine using the income approach, the market approach or a combination of the two approaches. Under the income approach, we calculate the fair value of the reporting unit based on the present value of estimated future cash flows derived from assumptions that include expected growth rates and revenues, projected expenses, discount rates, capital expenditures and income tax rates. Under the market approach, we estimate the fair value based on the quoted stock price, recent equity transactions of our business, market transactions involving similar businesses and market comparables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 selected April&#160;1 as its annual test date. The Company has concluded there has been no impairment of goodwill during the&#160;years ended June&#160;30, 2021, 2020, or 2019. Subsequent to our annual impairment test, no indicators of impairment were identified.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNjY5Ng_34b4ce73-6049-4ab1-9c9d-436f85d1f7a9"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNjY5Ng_446dc973-f4e3-4fd4-8467-9fc14453b559"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNjY5Ng_cd8bd333-c383-4a24-8a40-68cb698a1510"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3ODM_74301033-7e4b-48de-9ab3-29932af52865">&lt;div style="margin-top:12pt;text-align:justify"&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;INTANGIBLE AND LONG-LIVED ASSETS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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's intangible assets include trademarks, non-compete agreements, brand, developed technology, customer relationships and tradenames and were acquired in a purchase business combination. The Company carries these intangibles at cost, less accumulated amortization. Amortization is recorded on a straight-line basis over the estimated useful lives of the respective assets, which span between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTA5OTUxMTYzNTIxNzY_37d3c1b8-814c-41fa-90c9-c5f5b8f4068b"&gt;three&lt;/span&gt; and eighteen years, and are included in &#x201c;Depreciation and amortization" in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i5f1cc59f15fc42cc9208e206fc55fdf1_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTA5OTUxMTYzNTIxOTI_0b7b6b40-9fc1-491c-bf9a-5ab88a8e7e77">P18Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzI5ODUzNDkzNjU1Mw_798f8184-c40a-4344-bc8d-4b4cdb4c4360"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzI5ODUzNDkzNjU1Mw_a1f90a18-a4b2-4f78-90f7-c2e087407b73"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIyODYyMA_b38ef714-4c0e-4fb5-9072-7a8144bdc661">The Company reviews its finite-lived intangible and other long-lived assets whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. The carrying amount of an asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. Fair value of finite-lived intangible assets and property and equipment is based on various valuation techniques. If the carrying amount of an asset or group of assets exceeds its net realizable value, the asset will be written down to its fair value.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIxNjE5MA_0de129df-af3f-43e6-b1e1-12b753911468"
      unitRef="usd">1600000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg2OTA_350ab0d0-ade7-46f5-bbc2-84a554f2bfc9">&lt;div style="margin-top:12pt"&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;FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Fair value is defined as the price that would be received in the sale of an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Level 1&#x2011; Inputs are unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Level 2&#x2011; Inputs are other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. Level 2 inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Level 3&#x2011; Inputs are unobservable and reflect the Company&#x2019;s assumptions that market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg2Nzk_7de92e84-962f-43ea-9c67-d9cb966dcb03">&lt;div style="margin-top:12pt;text-align:justify"&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;CONCENTRATION OF RISKS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Concentration of revenue with customers subject the Company to operating risks. Approximately 16%,&#160;16% and 17% of the Company&#x2019;s revenue for the&#160;years ended June&#160;30, 2021, 2020 and 2019, respectively, were concentrated with one customer. The Company&#x2019;s customers are principally located in the United States.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iefee30a7a125414ea8cf5992965bdb05_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTAwMTM_dc27e47d-d155-48dd-b00b-554a28e7c57d"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i103f41f2a5064686a7d27b6da5c4e5ac_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTAwMTc_9b68a1e3-d0d4-41d0-b278-cb3efe78a5a0"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i70519e723d564a16b747042ad5cca8df_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTAwMjQ_d086c4f0-cd43-47ad-9159-df8f40be81a9"
      unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3Mjg_6bb9864a-f29b-4f53-9f3b-4f801b24f5bc">&lt;div style="margin-top:12pt"&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;REVENUE RECOGNITION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 revenue recognition guidance provides a single model to determine when and how revenue is recognized. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of control of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The&#160;Company recognizes revenue using a five-step model resulting in revenue being recognized as performance obligations within a contract have been satisfied. The steps within that model include: (i) identifying the existence of a contract with a customer; (ii) identifying the performance obligations within the contract; (iii) determining the contract&#x2019;s transaction price; (iv) allocating the transaction price to the contract&#x2019;s performance obligations; and, (v) recognizing revenue as the contract&#x2019;s performance obligations are satisfied. Judgment is required to apply the principles-based, five-step model for revenue recognition. Management is required to make certain estimates and assumptions about the Company&#x2019;s contracts with its customers, including, among others, the nature and extent of its performance obligations, its transaction price amounts and any allocations thereof, the events which constitute satisfaction of its performance obligations, and when control of any promised goods or services is transferred to its customers. The standard also requires certain incremental costs incurred to obtain or fulfill a contract to be deferred and amortized on a systematic basis consistent with the transfer of goods or services to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 provides an end-to-end payment solution which integrates hardware, software, and payment processing in the unattended retail market. The Company has contractual agreements with customers that set forth the general terms and conditions of the relationship, including pricing of goods and services, payment terms and contract duration. Revenue is recognized when the obligation under the terms of the Company&#x2019;s contract with its customer is satisfied and is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 business model is to act as the Merchant of Record for its sellers. We provide cashless vending payment services in exchange for monthly service fees, in addition to collecting usage-based consideration for completed transactions. The contracts we enter into with third-party suppliers provide us with the right to access and direct their services when processing a transaction. &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 Company combines the services provided by third-party suppliers to enable customers to accept cashless payment transactions, indicating that it controls all inputs in directing their use to create the combined service. &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;Additionally, the Company sells cashless payment devices (e.g., e-Ports, Seed), which are either directly sold or leased through the Company's QuickStart or JumpStart programs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Cashless vending services represent a single performance obligation as the combination of the services provided gives the customer the ability to accept cashless payments. The Company&#x2019;s customers are contracting for integrated cashless services in connection with purchasing or leasing unattended point-of-sale devices. The activities when combined together are so integral to the customer&#x2019;s ability to derive benefit from the service, that the activities are effectively inputs to a single promise to the customer. Certain services are distinct, but are not accounted for separately as the rights are coterminous, they are transferred concurrently and the outcome is the same as accounting for the services as individual performance obligations. The single performance obligation is determined to be a stand-ready obligation to process payments whenever a consumer intends to make a purchase at a point-of-sale device. As the Company is unable to predict the timing and quantity of transactions to be processed, the assessment of the nature of the performance obligation is focused on each time increment rather than the underlying activity. Therefore, cashless vending services are viewed to comprise a series of distinct days of service that are substantially the same and have the same pattern of transfer to the customer. As a result, the promise to stand ready is accounted for as a single performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Revenue related to cashless vending services is recognized over the period in which services are provided, with usage-based revenue recognized as transactions occur. Consideration for this service includes fixed fees for standing ready to process transactions, and generally also includes usage-based fees, priced as a percentage of transaction value and/or a specified fee per transaction processed. The total transaction price of usage-based services is determined to be variable consideration as it is based on unknown quantities of services to be performed over the contract term. The underlying variability is satisfied each day the service is performed and provided to the customer. Clients are billed for cashless vending services on a monthly basis and for transaction processing as transactions occur. Payment is due based on the Company&#x2019;s standard payment terms which is typically within 30 to 60 days of invoice issuance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Equipment sales represent a separate performance obligation, the majority of which is satisfied at a point in time through outright sales or sales-type leases when the equipment is delivered to the customer. Revenues related to JumpStart equipment are recognized over time as the customer obtains the right to use the equipment through an operating lease. Clients are billed for equipment sales on a monthly basis, with payment due based on the Company&#x2019;s standard payment terms which is typically within 30 to 60 days of invoice issuance.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 will occasionally offer volume discounts, rebates or credits on certain contracts, which is considered variable consideration. The Company uses either the most-likely or estimated value method to estimate the amount of the consideration, based on what the Company expects to better predict the amount of consideration to which it will be entitled to on a contract-by-contract basis. The Company will qualitatively assess if the variable consideration should be limited to prevent possible significant reversals of revenue in future reporting periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 assesses the goods and/or services promised in each customer contract and separately identifies a performance obligation for each promise to transfer to the customer a distinct good or service. The Company then allocates the transaction price to each performance obligation in the contract using relative standalone selling prices. The Company determines standalone selling prices based on the price at which a good or service is sold separately. If the standalone selling price is not observable through historic data, the Company estimates the standalone selling price by considering all reasonably available information, including market data, trends, as well as other company- or customer-specific factors. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 standard payment terms are payment is due within 30 to 60 days of invoice issuance. The Company uses the&#160;practical&#160;expedient&#160;and does not recognize a significant&#160;financing&#160;component&#160;for payment considerations of less than one year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 recognizes fees charged to our customers primarily on a gross basis as transaction revenue when we are the principal in respect of completing a payment transaction. As a principal to the transaction, when we are the Merchant of Record, we control the service of completing payments for our customers through the payment ecosystem. The fees paid to payment processors and other financial institutions are recognized as transaction expense. For certain transactions in which we act in the capacity as an agent, these transactions are recorded on a net basis. These are transactions in which we are not the Merchant of Record, and the customer is entering into a separate arrangement with a third party payment processor for the fulfillment of the payment service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;Accounts Receivable and Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;A contract with a customer creates legal rights and obligations. As the Company satisfies performance obligations under customer contracts, a right to unconditional consideration is recorded as an account receivable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Contract liabilities represent consideration received from customers in excess of revenues recognized (i.e., deferred revenue). Contract liabilities are classified as current or noncurrent based on the nature of the underlying contractual rights and obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 incurs costs to obtain contracts with customers, primarily in the form of commissions to sales employees. The Company recognizes as an asset the incremental costs of obtaining a contract with a customer if it expects to recover these costs. The Company currently does not incur material costs to fulfill its obligations under a contract once it is obtained but before transferring goods or services to the customer. Contract costs are amortized on a systematic basis consistent with the transfer to the customer of the goods or services to which the asset relates. A straight-line or proportional amortization method is used depending upon which method best depicts the pattern of transfer of the goods or services to the customer. The Company&#x2019;s contracts frequently contain performance obligations satisfied at a point in time and overtime. In these instances, the Company amortizes the contract costs proportionally with the timing and pattern of revenue recognition. Amortization of costs to obtain a contract are classified as selling, general and administrative expense. In addition, these contract costs are &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;evaluated for impairment by comparing, on a pooled basis, the expected future net cash flows from underlying customer relationships to the carrying amount of the capitalized contract costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 order to determine the appropriate amortization period for contract costs, the Company considers a number of factors, including expected early terminations, estimated terms of customer relationships, the useful lives of technology Cantaloupe  uses to provide goods and services to its customers, whether future contract renewals are expected and if there is any incremental commission to be paid on a contract renewal. The Company amortizes these assets over the expected period of benefit. Costs to obtain a contract with an expected period of benefit of one year or less are expensed when incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="idfa1f961cbdc4ac98eb6d0da8466ad8a_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIxNjI2NA_195df9cb-5da2-440d-b8eb-77004999529e">P30D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="i5f1cc59f15fc42cc9208e206fc55fdf1_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIxNjI1Nw_8ee54a8c-8d8c-4288-a9f4-7bc5202bde2f">P60D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="idfa1f961cbdc4ac98eb6d0da8466ad8a_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTY3NDU_394ea945-b89c-44ef-8056-37fb3a6b8a4e">P30D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="i5f1cc59f15fc42cc9208e206fc55fdf1_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTY3NTE_9b512b98-d990-49c5-8ca6-bcd3bf6ddb87">P60D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="idfa1f961cbdc4ac98eb6d0da8466ad8a_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIyOTQzNw_afee091c-ac6d-458f-af4e-79697a404203">P30D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="i5f1cc59f15fc42cc9208e206fc55fdf1_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIyOTQ1NA_a3ab3727-da4a-41b1-bf47-ec082227b955">P60D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3MTA_ba99b7c0-36aa-4957-b706-441ea2aca7ee">WarrantiesThe Company offers standard warranties that provide the customer with assurance that its equipment will function in accordance with contract specifications. The Company's standard warranties are not sold separately, but are included with each customer purchase. Warranties are not considered separate performance obligations and, therefore, are estimated and recorded at the time of sale.</us-gaap:StandardProductWarrantyPolicy>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3MTE_1ab1d287-8019-4565-a4db-db7e0124ac50">Revenue from the sale of QuickStart lease of equipment is recognized on the terms of free-on-board shipping point. Transaction processing revenue is recognized upon the usage of the Company&#x2019;s cashless payment and control network. License fees for access to the Company&#x2019;s devices and network services are recognized on a&#160;monthly basis. In all cases, revenue is only recognized when persuasive evidence of an arrangement exists, delivery has occurred or services have been rendered, the price is fixed and determinable, and collection of the resulting receivable is reasonably assured. The Company estimates an allowance for license and transaction fee refunds on a&#160;monthly basis.Hardware is available to customers under the QuickStart program pursuant to which the customer would enter into a five-year non-cancelable lease with either the Company or a third-party leasing company for the devices. The Company utilizes its best estimate of selling price when calculating the revenue to be recorded under these leases.&#160; The QuickStart contracts qualify for sales type lease accounting. At lease inception, the Company recognizes revenue and creates a finance receivable in an amount that represents the present value of minimum lease payments. Accordingly, a portion of the lease payments are recognized as interest income. At the end of the lease period, the customer would have the option to purchase the device at its residual value. Any customer payments received in advance and prior to the Company satisfying any performance obligations are recorded as deferred revenue and amortized as revenue is recognized.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <ctlp:TermOfNonCancelableLeaseWithAgreement
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIxMzQ0NA_1f50b1d4-486b-435d-8be3-c66f64ca37fe">P5Y</ctlp:TermOfNonCancelableLeaseWithAgreement>
    <ctlp:EquipmentRentalPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3ODk_6f78c33c-f1ad-40e7-9bc0-3d31e192a92c">&lt;div style="margin-top:12pt"&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;Equipment Rental&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 offers its customers a rental program for its hardware&#160;devices, the&#160;JumpStart program (&#x201c;JumpStart&#x201d;). JumpStart terms are typically 36 months and are cancellable with 30 to 60 days' written notice. In accordance with ASC 840, &#x201c;Leases&#x201d;, the Company classifies the rental agreements as operating leases, with service fee revenue related to the leases included in license and transaction fees in the Consolidated Statements of Operations. Costs for the JumpStart revenue, which consist of depreciation expense on the JumpStart equipment, are included in cost of services in the Consolidated Statements of Operations. Equipment utilized by the JumpStart program is included in property and equipment, net on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</ctlp:EquipmentRentalPolicyTextBlock>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMjM4NzU_ed294672-6b14-4912-828d-2816b91ee868">P36M</us-gaap:LessorOperatingLeaseTermOfContract>
    <ctlp:CancellationPeriodInDays
      contextRef="idfa1f961cbdc4ac98eb6d0da8466ad8a_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMjM5MDM_4f9ae5d3-dd9c-498d-8a43-0645cb001f51">P30D</ctlp:CancellationPeriodInDays>
    <ctlp:CancellationPeriodInDays
      contextRef="i5f1cc59f15fc42cc9208e206fc55fdf1_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMjM5MDk_d0b80c83-1d01-4cb4-8167-f10ad19ec5dd">P60D</ctlp:CancellationPeriodInDays>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3MjY_51f3c9ed-8f4e-4b3c-85bc-00ba683782f2">&lt;div&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;Lessee Accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 determines if an arrangement is a lease at inception.  The Company has operating and finance leases for office space, warehouses and office equipment.  Cantaloupe&#x2019;s leases have lease terms of one year to eight years and some include options to extend and/or terminate the lease.  The exercise of lease renewal options is at the Company&#x2019;s sole discretion.  When deemed reasonably certain of exercise, the renewal options are included in the determination of the lease term.  The Company&#x2019;s lease agreements do not contain any material variable lease payments, material residual value guarantees or any material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Right-of-use assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease.  Operating lease Right-of-Use (&#x201c;ROU&#x201d;) assets and liabilities are recognized at commencement date of the lease based on the present value of lease payments over the lease term.  As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, which is the collateralized rate of interest that we would pay to borrow over a similar term an amount equal to the lease payments, based on the information available at commencement date in determining the present value of lease payments.  The operating lease ROU asset also includes any lease payments made and excludes lease incentives.  Cantaloupe has lease agreements with lease and non-lease components. The Company uses the practical expedient related to treating lease and non-lease components as a single lease component for all leases as well as electing a policy exclusion permitting leases with an original lease term of less than one year to be excluded from the ROU assets and lease liabilities. Lease expense for operating lease payments is recognized on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;Variable lease payments that are not based on an index or that result from changes to an index subsequent to the initial measurement of the corresponding lease liability are not included in the measurement of lease ROU assets or liabilities and instead are recognized in earnings in the period in which the obligation for those payments is incurred.&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company follows the guidance contained in ASC 360, &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;Impairment or Disposal of Long-Lived Assets&lt;/span&gt; and reviews its ROU assets for events or changes in circumstances that may indicate that the carrying amount of such assets may not be recoverable. The carrying amount of an asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. If the carrying amount of an ROU exceeds its net realizable value, the asset will be written down to its fair value. The Company recorded an right-of-use asset impairment charge relating to optimizing its corporate real estate footprint of $1.6&#160;million for the year ended June 30, 2021.</us-gaap:LesseeLeasesPolicyTextBlock>
    <ctlp:LesseeLeaseTermOfContract
      contextRef="idfa1f961cbdc4ac98eb6d0da8466ad8a_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMjQ3MDU_f2419a9a-4a30-4bf2-a093-583f5f129f68">P1Y</ctlp:LesseeLeaseTermOfContract>
    <ctlp:LesseeLeaseTermOfContract
      contextRef="i5f1cc59f15fc42cc9208e206fc55fdf1_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMjQ3MTE_8ecf48d0-8287-4d13-a042-e71615586789">P8Y</ctlp:LesseeLeaseTermOfContract>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTA5OTUxMTYzNTIyNjg_93eee8d0-b32d-4062-93f3-09a2eb0a96bd"
      unitRef="usd">1600000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:LessorLeasesPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg4MTI_6287f2d7-6163-4b07-8e21-485bc2e9787d">&lt;div style="margin-top:12pt;text-align:justify"&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;Lessor Accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Lessor accounting remained substantially unchanged with the adoption of Topic 842. The Company offers its customers financing for the lease of our POS electronic payment devices. We account for these transactions as sales-type leases. Our sales-type leases generally have a non-cancellable term of 60 months. Certain leases contain an end-of-term purchase option that is generally insignificant and is reasonably certain to be exercised by the lessee. Leases that do not meet the criteria for sales-type lease accounting are accounted for as operating leases, typically our JumpStart program leases. JumpStart terms are typically 36 months and are cancellable with 30 to 60 days' written notice. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;The Company also uses the practical expedient related to treating lease and non-lease components as a single component for those leases where the timing and pattern of transfer for the non-lease component and associated lease component are the same and the stand-alone lease component would be classified as an operating lease if accounted for separately. The combined component is then accounted for under Topic 606 or Topic 842 depending on the predominant characteristic of the combined component, which was Topic 606 for the Company's operating leases. All QuickStart leases are sales-type and do not qualify for the election. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Lessor consideration is allocated between lease components and the non-lease components using the requirements under Topic 606. Revenue from sales-type leases is recognized upon shipment to the customer and the interest portion is deferred and recognized as earned. The revenues related to the sales-type leases are included in Equipment sales in the Consolidated Statements of Operations and a portion of the lease payments as interest income. Revenue from operating leases is recognized ratably over the applicable service period with service fee revenue related to the leases included in License and transaction fees in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:LessorLeasesPolicyTextBlock>
    <us-gaap:LessorSalesTypeLeaseTermOfContract1
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMjcwNTk_40f1df4f-b01a-4857-9dee-50c8e71f1d2e">P60M</us-gaap:LessorSalesTypeLeaseTermOfContract1>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMjczODQ_be42b9d8-619e-4e26-b793-c933bc4d9090">P36M</us-gaap:LessorOperatingLeaseTermOfContract>
    <ctlp:CancellationPeriodInDays
      contextRef="idfa1f961cbdc4ac98eb6d0da8466ad8a_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMjc0MTI_30835164-828a-4b32-9162-cf7c489eab44">P30D</ctlp:CancellationPeriodInDays>
    <ctlp:CancellationPeriodInDays
      contextRef="i5f1cc59f15fc42cc9208e206fc55fdf1_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMjc0MTg_4957117a-5a76-46a1-97a0-ddca2b85cf29">P60D</ctlp:CancellationPeriodInDays>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3MDU_6edbd141-ea0b-4025-b1e9-92219fa69763">&lt;div style="margin-top:12pt;text-align:justify"&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;SHIPPING AND HANDLING&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Shipping and handling fees billed to our customers in connection with sales are recorded as revenue. The costs incurred for shipping and handling of our product are recorded as cost of equipment.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3Mzc_bac01cfe-7c3d-43c3-a5a3-b1730ad3570b">&lt;div style="margin-top:12pt"&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;RESEARCH AND DEVELOPMENT EXPENSES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Research and development expenses are expensed as incurred and primarily consist of personnel, contractors and product development costs. Research and development expenses, which are included in&#160;selling,&#160;general and administrative expenses in the Consolidated Statements of Operations, were approximately $3.9 million, $3.8 million and $4.6 million, for the&#160;fiscal years ended June&#160;30, 2021, 2020, and 2019, respectively. Our research and development initiatives focus on adding features and functionality to our system solutions through the development and utilization of our processing and reporting network and new technology.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMjkyOTg_cbd655f7-5bca-4c9f-a15e-3d8989d628c4"
      unitRef="usd">3900000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMjkzMDI_c3800297-96c1-49cb-9b65-3c93d0222773"
      unitRef="usd">3800000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMjkzMDk_02847f7f-29ce-4116-a673-5e76e7aa63c4"
      unitRef="usd">4600000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:InternalUseSoftwarePolicy
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg2ODk_7ca4b227-d761-41b6-8d5a-fd66b460f0af">&lt;div style="margin-top:12pt"&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;SOFTWARE DEVELOPMENT COSTS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;We capitalize qualifying internally-developed software development costs incurred during the application development stage, as long as it is probable the project will be completed, and the software will be used to perform the function intended. Capitalization of such costs ceases once the project is substantially complete and ready for its intended use. Capitalized software development costs are included in &#x201c;Property and equipment, net&#x201d; on our consolidated balance sheets and are amortized on a straight-line basis over their expected useful lives.&lt;/span&gt;&lt;/div&gt;</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3MTc_53e3b248-c270-4bbd-8a30-616f21b60eaa">&lt;div style="margin-top:12pt"&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;ACCOUNTING FOR EQUITY AWARDS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 cost of services received in exchange for an award of equity instruments related to employees and non-employees is based on the grant-date fair value of the award and allocated over the requisite service period of the award. When the requisite service period precedes the grant date, the Company begins recognizing compensation cost before a grant date is established. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;These costs are recorded in selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy>
    <us-gaap:LegalCostsPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTA5OTUxMTYzNTIyMzc_5b34039d-819a-4919-86f0-6ecdca69a3f9">&lt;div style="margin-top:12pt;text-align:justify"&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;LOSS CONTINGENCIES&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:112%"&gt;From time to time, we are involved in litigation, claims, contingencies and other legal matters. The Company&#x2019;s management and its legal counsel assess such contingent liabilities, and such assessment inherently involves an exercise of judgment. In assessing loss contingencies related to legal proceedings that are pending against the Company or unasserted claims that may result in such proceedings, the Company's management team evaluates the perceived merits of any legal proceedings or unasserted claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;If the assessment of a contingency indicates it is probable that a loss has been incurred and the amount of the liability can be estimated, the estimated liability would be accrued in the Company&#x2019;s financial statements. If the assessment indicates a loss contingency is not probable, but is reasonably possible, or is probable but cannot be estimated, then the nature of the contingent liability, together with an estimate of the range of possible loss if determinable and material, would be disclosed. Loss contingencies considered remote are generally not disclosed unless they involve guarantees, in which case the nature of the guarantee would be disclosed.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalCostsPolicyTextBlock>
    <ctlp:SalesTaxReservePolicyPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfNTQ5NzU1ODIxOTkxMg_e99a71a0-635c-407d-932b-d9194d15777f">&lt;div style="margin-top:12pt;text-align:justify"&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;SALES TAX RESERVE &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;The Company has recorded a contingent liability for sales tax, included in accrued expenses in the consolidated balance sheet.  On a quarterly basis, the Company accrues interest on the unpaid balance.  The estimated liability is adjusted upon the payment of sales tax related to the accrual, the changes in state tax laws that may impact the accrual and the expiration of the statute of limitations for open years under review. The liability includes significant judgments and estimates that may change in the future, and the actual liability may be different from our current estimate. Future changes to the sales tax reserve amount will be recorded within selling, general, and administrative expenses in the consolidated statements of operations and accrued expenses in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</ctlp:SalesTaxReservePolicyPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3NDM_64b84bc2-381e-4a54-803c-6b0788eb57f7">&lt;div style="margin-top:12pt"&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;INCOME TAXES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Income taxes are computed using the asset and liability method of accounting. Under the asset and liability method, a deferred tax asset or liability is recognized for estimated future tax effects attributable to temporary differences and carryforwards. The measurement of deferred income tax assets is adjusted by a valuation allowance, if necessary, to recognize future tax benefits only to the extent, based on available evidence, it is more likely than not such benefits will be realized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Tax positions must meet a &#x201c;more-likely-than-not&#x201d; recognition threshold to be recognized. The Company recognizes interest and penalties, if any, related to uncertain tax positions in selling, general and administrative expenses. Interest and penalties related to uncertain tax positions incurred during the fiscal years ended June&#160;30, 2021, 2020, and 2019 were immaterial. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 files income tax returns in the United States federal jurisdiction and various state jurisdictions. The tax&#160;years ended June 30, 2017 through June 30, 2020 remain open to examination by taxing jurisdictions to which the Company is subject.&#160; While the statute of limitations has expired for years prior to the year ended June 30, 2017, changes in reported losses for those years are examinable by tax authorities to the extent that operating loss carryforwards from those prior years impact upon taxable income in current years. As of June&#160;30, 2021, the Company did not have any income tax examinations in process.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3MzU_dab0e846-6050-4163-a551-163598e65243">&lt;div style="margin-top:12pt"&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;EARNINGS (LOSS) PER COMMON SHARE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Basic earnings (loss) per share are calculated by dividing net income (loss) applicable to common shares by the weighted average common shares outstanding for the period. Diluted earnings (loss) per share are calculated by dividing net income (loss) applicable to common shares by the weighted average common shares outstanding for the period plus the dilutive effects of common stock equivalents unless the effects of such common stock equivalents are anti-dilutive. For the&#160;years ended June&#160;30, 2021, 2020 and 2019, no effect for common stock equivalents was considered in the calculation of diluted earnings (loss) per share because their effect was anti-dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMzg3NzI_fd37b3f2-351f-422a-9acf-4c16697590d8">&lt;div style="margin-top:12pt"&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;RECENT ACCOUNTING PRONOUNCEMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;Accounting pronouncements adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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-style:italic;font-weight:400;line-height:120%"&gt;Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;The Company adopted Topic 326 on July 1, 2020 using the modified retrospective approach through an adjustment to retained earnings, and began calculating our allowance for accounts and finance receivables under an expected loss model rather than an incurred loss model. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Topic 326 introduces a new credit loss impairment methodology for financial assets measured at amortized cost, requiring recognition of the full lifetime expected credit losses upon initial recognition of the financial asset and each reporting period, replacing current GAAP, which generally requires that a loss be incurred before it is recognized. The expected credit loss model is based on historical experience, current conditions, and reasonable and supportable economic forecasts of collectability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;We estimate our allowances using an aging analysis of the receivables balances, primarily based on historical loss experience, as there have been no significant changes in the mix or risk characteristics of the receivable revenue streams used to calculate historical loss rates. We also take into consideration that receivables for monthly service fees that are collected as part of the flow of funds from our transaction processing service have a lower risk profile than receivables for equipment and service fees billed under the Company&#x2019;s standard payment terms of 30 to 60 days from invoice issuance, and adjust our aging analysis to incorporate those risk assessments. Current conditions are analyzed at each measurement date as we reassess whether our receivables continue to exhibit similar risk characteristics as the prior measurement date, and determine if the reserve calculation needs to be adjusted for new developments, such as a customer&#x2019;s inability to meet its financial obligations. Lastly, we also factor reasonable and supportable economic expectations into our allowance estimate for the asset&#x2019;s entire expected life, which is generally less than one year for accounts receivable and five years for finance receivables.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;The adoption of this pronouncement resulted in a net decrease of $0.3&#160;million in retained earnings, with an offsetting adjustment to the allowance for doubtful accounts and finance receivables as of July 1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:120%"&gt;The following table represents a roll forward of the allowance for doubtful accounts for accounts and finance receivables for the&lt;/span&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:120%"&gt;year ending June 30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.521%"/&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.937%"/&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="border-bottom:1pt solid #000;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;Year ended June 30, 2021&lt;/span&gt;&lt;/td&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:700;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;Finance receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;Beginning balance of allowance at June 30, 2020, prior to adopting ASC 326&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;7,676&#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;150&#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="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;Impact of adoption of ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(757)&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409&#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;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;Provision for expected losses&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;686&#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;550&#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="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;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(991)&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;Balance at June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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;6,614&#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 colspan="2" style="background-color:#cceeff;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,109&#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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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;Accounting pronouncements to be adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 evaluating whether the effects of the following recent accounting pronouncements, or any other recently issued but not yet effective accounting standards, will have a material effect on the Company&#x2019;s consolidated financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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-style:italic;font-weight:400;line-height:120%"&gt;ASU 2019-12 - Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;In December 2019, the FASB issued ASU No. 2019-12,&#160;&#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#x201d; ASU&#160;2019-12 is intended to simplify accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and amends existing guidance to improve consistent application. ASU 2019-12 is effective for fiscal years beginning after December 15, 2020 and interim periods within those fiscal years. The Company does not expect the changes to have a material impact on its financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&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;ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;In March 2020, the FASB issued ASU No. 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; This standard provides practical expedients for contract modifications with the transition from reference rates, such as LIBOR, that are expected to be discontinued. This guidance is applicable for the Company's revolving credit facility and secured term facility with JPMorgan Chase Bank, N.A., which uses LIBOR as a reference rate. In addition, the facility provides for an alternative rate of interest if LIBOR is discontinued. The Company will continue to evaluate ASU 2020-04 to determine the timing and extent to which we will apply the provided accounting relief.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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;ASU 2020-10, Codification Improvements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;In October 2020, the FASB issued ASU 2020-10, &#x201c;Codification Improvements.&#x201d; The purpose of the ASU is to update a variety of ASC Topics to make conforming amendments, clarifications to guidance, simplifications to wording or structure of guidance, and other minor improvements. The ASU is effective for fiscal years beginning after December 15, 2020 with early application permitted. The Company does not expect the changes to have a material impact on its financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="idfa1f961cbdc4ac98eb6d0da8466ad8a_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTA5OTUxMTYzNTIyOTg_c40145d2-f3dc-4c1d-8625-e92910f84f10">P30D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="i5f1cc59f15fc42cc9208e206fc55fdf1_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTA5OTUxMTYzNTIzMDE_d23c226f-2cff-4ac2-93c6-9be596f9040d">P60D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <us-gaap:StockholdersEquity
      contextRef="i0decf98c4460448aa36dcf4f91ed29e4_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTA5OTUxMTYzNTIyODI_52deef0a-962a-4b0e-aeee-80ca71a2b6de"
      unitRef="usd">300000</us-gaap:StockholdersEquity>
    <ctlp:AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent
      contextRef="i1b9ca80fc3b1458cb9133e2e70aa75b6_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTA5OTUxMTYzNTIyODI_8b75657c-1f8c-448e-b7eb-938f711422ba"
      unitRef="usd">-300000</ctlp:AccountsReceivableAndFinancingReceivableAllowanceForCreditLossCurrent>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RleHRyZWdpb246NzQxMmRiZWE1YmU1NDkwZTlmNmVmYjM5ODMzZjRlMDRfMTA5OTUxMTYzNTIyOTU_b05aed82-1907-4e0e-a09e-e6a7896323a2">&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;The following table represents a roll forward of the allowance for doubtful accounts for accounts and finance receivables for the&lt;/span&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:120%"&gt;year ending June 30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.521%"/&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.937%"/&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="border-bottom:1pt solid #000;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;Year ended June 30, 2021&lt;/span&gt;&lt;/td&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:700;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;Finance receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;Beginning balance of allowance at June 30, 2020, prior to adopting ASC 326&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;7,676&#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;150&#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="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;Impact of adoption of ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(757)&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409&#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;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;Provision for expected losses&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;686&#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;550&#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="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;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(991)&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 colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;Balance at June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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;6,614&#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 colspan="2" style="background-color:#cceeff;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,109&#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;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RhYmxlOjk1NTI2YjBjMGFjOTQ2YjE4Y2VmZGM4YTQxNmFiYTcxL3RhYmxlcmFuZ2U6OTU1MjZiMGMwYWM5NDZiMThjZWZkYzhhNDE2YWJhNzFfMy0xLTEtMS05NjEw_3220d986-60f6-4f2c-9af1-9c7eb507f8f2"
      unitRef="usd">7676000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RhYmxlOjk1NTI2YjBjMGFjOTQ2YjE4Y2VmZGM4YTQxNmFiYTcxL3RhYmxlcmFuZ2U6OTU1MjZiMGMwYWM5NDZiMThjZWZkYzhhNDE2YWJhNzFfMy0zLTEtMS05NjEw_ea903f49-7007-4013-8ca7-e00d8181721f"
      unitRef="usd">150000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i1b9ca80fc3b1458cb9133e2e70aa75b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RhYmxlOjk1NTI2YjBjMGFjOTQ2YjE4Y2VmZGM4YTQxNmFiYTcxL3RhYmxlcmFuZ2U6OTU1MjZiMGMwYWM5NDZiMThjZWZkYzhhNDE2YWJhNzFfNC0xLTEtMS05NjEw_46ce2cec-e8ee-4842-b8ea-9d1c9f20df74"
      unitRef="usd">-757000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1b9ca80fc3b1458cb9133e2e70aa75b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RhYmxlOjk1NTI2YjBjMGFjOTQ2YjE4Y2VmZGM4YTQxNmFiYTcxL3RhYmxlcmFuZ2U6OTU1MjZiMGMwYWM5NDZiMThjZWZkYzhhNDE2YWJhNzFfNC0zLTEtMS05NjEw_71163652-dd79-4a73-9a3f-eea0577d6650"
      unitRef="usd">409000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RhYmxlOjk1NTI2YjBjMGFjOTQ2YjE4Y2VmZGM4YTQxNmFiYTcxL3RhYmxlcmFuZ2U6OTU1MjZiMGMwYWM5NDZiMThjZWZkYzhhNDE2YWJhNzFfNS0xLTEtMS05NjEw_df22a0c5-ed8e-4560-b8af-27914144a0be"
      unitRef="usd">686000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RhYmxlOjk1NTI2YjBjMGFjOTQ2YjE4Y2VmZGM4YTQxNmFiYTcxL3RhYmxlcmFuZ2U6OTU1MjZiMGMwYWM5NDZiMThjZWZkYzhhNDE2YWJhNzFfNS0zLTEtMS05NjEw_1c267d0e-6dfa-410c-9ed5-022f5199e690"
      unitRef="usd">550000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RhYmxlOjk1NTI2YjBjMGFjOTQ2YjE4Y2VmZGM4YTQxNmFiYTcxL3RhYmxlcmFuZ2U6OTU1MjZiMGMwYWM5NDZiMThjZWZkYzhhNDE2YWJhNzFfNi0xLTEtMS05NjEw_aa5ef0b1-69eb-45ba-9289-c84610b8669c"
      unitRef="usd">991000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RhYmxlOjk1NTI2YjBjMGFjOTQ2YjE4Y2VmZGM4YTQxNmFiYTcxL3RhYmxlcmFuZ2U6OTU1MjZiMGMwYWM5NDZiMThjZWZkYzhhNDE2YWJhNzFfNi0zLTEtMS05NjEw_08bece1a-0062-49d5-8ecf-81d059155b13"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RhYmxlOjk1NTI2YjBjMGFjOTQ2YjE4Y2VmZGM4YTQxNmFiYTcxL3RhYmxlcmFuZ2U6OTU1MjZiMGMwYWM5NDZiMThjZWZkYzhhNDE2YWJhNzFfNy0xLTEtMS05NjEw_e757cafd-3830-4fcd-8288-bf90d5158b5e"
      unitRef="usd">6614000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF85NC9mcmFnOjc0MTJkYmVhNWJlNTQ5MGU5ZjZlZmIzOTgzM2Y0ZTA0L3RhYmxlOjk1NTI2YjBjMGFjOTQ2YjE4Y2VmZGM4YTQxNmFiYTcxL3RhYmxlcmFuZ2U6OTU1MjZiMGMwYWM5NDZiMThjZWZkYzhhNDE2YWJhNzFfNy0zLTEtMS05NjEw_95c48d08-b2c9-4dec-9a07-897e0c488d2e"
      unitRef="usd">1109000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90ZXh0cmVnaW9uOmFjMWU3OWI5OGRiYTRkZTViOTMyZDI1OTZiNTcyZjdhXzE1OTg_cc4ebdc5-911d-4734-bbff-5c40f3be5462">LEASES&lt;div style="margin-top:12pt;text-align:justify"&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;Lessee accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 July 1, 2019, the Company adopted Topic 842 using the modified retrospective transition method applying the guidance to leases existing as of the effective date. Topic 842 requires, among other items, lessees to recognize a ROU asset and a related lease liability for most leases on the balance sheet. Lessees and lessors are required to disclose quantitative and qualitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. The Company determined that there was no cumulative effect adjustment to retained earnings on the consolidated balance sheet at the date of adoption. Periods prior to the adoption on July 1, 2019 are presented under guidance outlined in Topic 840.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 adoption of Topic 842 resulted in an increase in the Company&#x2019;s assets and liabilities of approximately $3.9&#160;million at July 1, 2019, and did not have a material impact to the Company&#x2019;s consolidated statements of operations or its consolidated statements of cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 determines if an arrangement is a lease at inception. The Company has operating leases for office space, warehouses and office equipment. The exercise of lease renewal options is at the Company&#x2019;s sole discretion. When deemed reasonably certain of exercise, the renewal options are included in the determination of the lease term. The Company&#x2019;s lease agreements do not contain any material variable lease payments, material residual value guarantees or any material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Right-of-Use (&#x201c;ROU&#x201d;) assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at commencement date of the lease based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, which is the collateralized rate of interest that we would pay to borrow over a similar term an amount equal to the lease payments, based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives received. The Company also has lease agreements with lease and non-lease components. The Company elected the practical expedient related to treating lease and non-lease components as a single lease component for all leases as well as electing a policy exclusion permitting leases with an original lease term of less than one year to be excluded from the ROU assets and lease liabilities. Lease expense for operating lease payments is recognized on a straight-line basis over&lt;/span&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;the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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, 2021, the Company has the following balances recorded in the balance sheet related to its lease arrangements: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt"&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:19.806%"/&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:45.537%"/&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.254%"/&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:8pt;font-weight:700;line-height:120%"&gt;($&#160;in&#160;thousands)&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:8pt;font-weight:700;line-height:120%"&gt;Balance Sheet Classification&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Assets&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;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;Operating leases&lt;/span&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use assets&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;3,049&#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:120%"&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:120%"&gt;5,603&#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 style="height:15pt"&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;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;Liabilities&lt;/span&gt;&lt;/td&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;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;Current&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;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:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzYtMi0xLTEtOTc4OA_2e981c85-d834-418c-9787-dba7e9a8a9f5"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzYtMi0xLTEtOTc4OA_cb2927aa-bc06-4061-87e4-3554ea6f5756"&gt;Accrued expenses&lt;/span&gt;&lt;/span&gt;&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:120%"&gt;1,166&#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:120%"&gt;1,075&#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;Long-term&lt;/span&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities, non-current&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:120%"&gt;3,645&#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:120%"&gt;4,749&#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 lease liabilities&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;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:120%"&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:120%"&gt;4,811&#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:120%"&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:120%"&gt;5,824&#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of lease cost are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;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:59.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.080%"/&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:18.227%"/&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Operating lease costs*&lt;/span&gt;&lt;/td&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;2,079&#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 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;2,525&#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;/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:120%"&gt;* Includes short-term lease and variable lease costs, which are not material.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:120%"&gt;Supplemental cash flow information and non-cash activity related to our leases are as follows:&lt;/span&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:59.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.108%"/&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:18.109%"/&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Supplemental cash flow information:&lt;/span&gt;&lt;/td&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;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&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,635&#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 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,784&#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 style="height:12pt"&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;Non-cash activity&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;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;Right-of-use assets obtained in exchange for lease obligations&lt;/span&gt;&lt;/td&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;Operating lease liabilities&lt;/span&gt;&lt;/td&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;&#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 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;3,384&#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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:120%"&gt;Weighted-average remaining lease term and discount rate for our leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;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:59.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.226%"/&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:18.081%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2020&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;Weighted-average remaining lease term (years)&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;text-align:left;vertical-align: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 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;4.3&lt;/span&gt;&lt;/td&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;5.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;Weighted-average discount rate&lt;/span&gt;&lt;/td&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;Operating leases&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.9&#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;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:#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.8&#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;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 style="margin-top:17pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities by fiscal year for our leases are as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.752%"/&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Leases&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;2022&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;1,460&#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;2023&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,492&#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;2024&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,029&#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;2025&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;707&#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;2026&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;628&#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;Thereafter&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;265&#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 lease payments&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;5,581&#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;Less: Imputed interest&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;(770)&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;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:12pt;text-align:justify"&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;Lessor accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 offers its customers financing for the lease of our point of sale ("POS") electronic payment devices. We account for these transactions as sales-type leases. Our sales-type leases generally have a non-cancellable term of 60 months. Certain leases contain an end-of-term purchase option that is generally insignificant and is reasonably certain to be exercised by the lessee. Leases that do not meet the criteria for sales-type lease accounting are accounted for as operating leases, which are typically our JumpStart program leases, which are agreements for renting POS electronic payment devices. JumpStart terms are typically 36 months and are cancellable with 30 to 60 days' written notice&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;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;The Company treats lease and non-lease components as a single component for those leases where the timing and pattern of transfer for the non-lease component and associated lease component are the same and the stand-alone lease component would be classified as an operating lease if accounted for separately. The combined component is then accounted for under Topic 606, Revenue from Contracts with Customers or Topic 842 depending on the predominant characteristic of the combined component, which was Topic 606 for the Company's operating leases. All QuickStart leases are sales-type and do not qualify for the election.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Lessor consideration is allocated between lease components and the non-lease components using the requirements under Topic 606. Revenue from sales-type leases is recognized upon shipment to the customer and the interest portion is deferred and recognized as earned. The revenues related to the sales-type leases are included in Equipment sales in the Consolidated Statements of Operations and a portion of the lease payments as interest income. Revenue from operating leases is recognized ratably over the applicable service period with service fee revenue related to the leases included in License and transaction fees in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Property and equipment used for the operating lease rental program consisted of the following:&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:73.973%"/&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:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:120%"&gt;($&#160;in&#160;thousands)&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:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2021&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:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:120%"&gt;Cost&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;26,753&#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="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;32,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-right:1pt solid #d9d9d9;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="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:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(24,487)&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 colspan="2" style="border-top:1pt solid #d9d9d9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #d9d9d9;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:120%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;4,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:12pt;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 net investment in sales-type leases (carrying value of lease receivables) and the future minimum amounts to be collected on these lease receivables as of June&#160;30, 2021 are disclosed within Note 6, Finance Receivables.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeasesOfLessorDisclosureTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90ZXh0cmVnaW9uOmFjMWU3OWI5OGRiYTRkZTViOTMyZDI1OTZiNTcyZjdhXzE1OTk_1f6356c1-75e3-437a-a4c0-6d86f36fae86">LEASES&lt;div style="margin-top:12pt;text-align:justify"&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;Lessee accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 July 1, 2019, the Company adopted Topic 842 using the modified retrospective transition method applying the guidance to leases existing as of the effective date. Topic 842 requires, among other items, lessees to recognize a ROU asset and a related lease liability for most leases on the balance sheet. Lessees and lessors are required to disclose quantitative and qualitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. The Company determined that there was no cumulative effect adjustment to retained earnings on the consolidated balance sheet at the date of adoption. Periods prior to the adoption on July 1, 2019 are presented under guidance outlined in Topic 840.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 adoption of Topic 842 resulted in an increase in the Company&#x2019;s assets and liabilities of approximately $3.9&#160;million at July 1, 2019, and did not have a material impact to the Company&#x2019;s consolidated statements of operations or its consolidated statements of cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 determines if an arrangement is a lease at inception. The Company has operating leases for office space, warehouses and office equipment. The exercise of lease renewal options is at the Company&#x2019;s sole discretion. When deemed reasonably certain of exercise, the renewal options are included in the determination of the lease term. The Company&#x2019;s lease agreements do not contain any material variable lease payments, material residual value guarantees or any material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Right-of-Use (&#x201c;ROU&#x201d;) assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at commencement date of the lease based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, which is the collateralized rate of interest that we would pay to borrow over a similar term an amount equal to the lease payments, based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives received. The Company also has lease agreements with lease and non-lease components. The Company elected the practical expedient related to treating lease and non-lease components as a single lease component for all leases as well as electing a policy exclusion permitting leases with an original lease term of less than one year to be excluded from the ROU assets and lease liabilities. Lease expense for operating lease payments is recognized on a straight-line basis over&lt;/span&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;the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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, 2021, the Company has the following balances recorded in the balance sheet related to its lease arrangements: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt"&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:19.806%"/&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:45.537%"/&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.254%"/&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:8pt;font-weight:700;line-height:120%"&gt;($&#160;in&#160;thousands)&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:8pt;font-weight:700;line-height:120%"&gt;Balance Sheet Classification&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Assets&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;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;Operating leases&lt;/span&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use assets&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;3,049&#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:120%"&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:120%"&gt;5,603&#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 style="height:15pt"&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;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;Liabilities&lt;/span&gt;&lt;/td&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;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;Current&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;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:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzYtMi0xLTEtOTc4OA_2e981c85-d834-418c-9787-dba7e9a8a9f5"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzYtMi0xLTEtOTc4OA_cb2927aa-bc06-4061-87e4-3554ea6f5756"&gt;Accrued expenses&lt;/span&gt;&lt;/span&gt;&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:120%"&gt;1,166&#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:120%"&gt;1,075&#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;Long-term&lt;/span&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities, non-current&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:120%"&gt;3,645&#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:120%"&gt;4,749&#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 lease liabilities&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;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:120%"&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:120%"&gt;4,811&#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:120%"&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:120%"&gt;5,824&#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of lease cost are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;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:59.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.080%"/&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:18.227%"/&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Operating lease costs*&lt;/span&gt;&lt;/td&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;2,079&#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 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;2,525&#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;/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:120%"&gt;* Includes short-term lease and variable lease costs, which are not material.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:120%"&gt;Supplemental cash flow information and non-cash activity related to our leases are as follows:&lt;/span&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:59.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.108%"/&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:18.109%"/&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Supplemental cash flow information:&lt;/span&gt;&lt;/td&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;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&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,635&#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 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,784&#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 style="height:12pt"&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;Non-cash activity&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;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;Right-of-use assets obtained in exchange for lease obligations&lt;/span&gt;&lt;/td&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;Operating lease liabilities&lt;/span&gt;&lt;/td&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;&#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 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;3,384&#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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:120%"&gt;Weighted-average remaining lease term and discount rate for our leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;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:59.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.226%"/&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:18.081%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2020&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;Weighted-average remaining lease term (years)&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;text-align:left;vertical-align: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 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;4.3&lt;/span&gt;&lt;/td&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;5.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;Weighted-average discount rate&lt;/span&gt;&lt;/td&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;Operating leases&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.9&#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;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:#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.8&#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;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 style="margin-top:17pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities by fiscal year for our leases are as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.752%"/&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Leases&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;2022&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;1,460&#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;2023&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,492&#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;2024&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,029&#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;2025&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;707&#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;2026&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;628&#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;Thereafter&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;265&#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 lease payments&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;5,581&#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;Less: Imputed interest&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;(770)&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;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:12pt;text-align:justify"&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;Lessor accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 offers its customers financing for the lease of our point of sale ("POS") electronic payment devices. We account for these transactions as sales-type leases. Our sales-type leases generally have a non-cancellable term of 60 months. Certain leases contain an end-of-term purchase option that is generally insignificant and is reasonably certain to be exercised by the lessee. Leases that do not meet the criteria for sales-type lease accounting are accounted for as operating leases, which are typically our JumpStart program leases, which are agreements for renting POS electronic payment devices. JumpStart terms are typically 36 months and are cancellable with 30 to 60 days' written notice&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;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;The Company treats lease and non-lease components as a single component for those leases where the timing and pattern of transfer for the non-lease component and associated lease component are the same and the stand-alone lease component would be classified as an operating lease if accounted for separately. The combined component is then accounted for under Topic 606, Revenue from Contracts with Customers or Topic 842 depending on the predominant characteristic of the combined component, which was Topic 606 for the Company's operating leases. All QuickStart leases are sales-type and do not qualify for the election.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Lessor consideration is allocated between lease components and the non-lease components using the requirements under Topic 606. Revenue from sales-type leases is recognized upon shipment to the customer and the interest portion is deferred and recognized as earned. The revenues related to the sales-type leases are included in Equipment sales in the Consolidated Statements of Operations and a portion of the lease payments as interest income. Revenue from operating leases is recognized ratably over the applicable service period with service fee revenue related to the leases included in License and transaction fees in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Property and equipment used for the operating lease rental program consisted of the following:&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:73.973%"/&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:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:120%"&gt;($&#160;in&#160;thousands)&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:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2021&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:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:120%"&gt;Cost&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;26,753&#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="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;32,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-right:1pt solid #d9d9d9;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="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:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(24,487)&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 colspan="2" style="border-top:1pt solid #d9d9d9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #d9d9d9;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:120%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;4,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:12pt;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 net investment in sales-type leases (carrying value of lease receivables) and the future minimum amounts to be collected on these lease receivables as of June&#160;30, 2021 are disclosed within Note 6, Finance Receivables.&lt;/span&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLessorDisclosureTextBlock>
    <us-gaap:LessorSalesTypeLeasesTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90ZXh0cmVnaW9uOmFjMWU3OWI5OGRiYTRkZTViOTMyZDI1OTZiNTcyZjdhXzE2MTA_4fb35962-95a7-4a3e-9d84-c6d40cd7d8dd">LEASES&lt;div style="margin-top:12pt;text-align:justify"&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;Lessee accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 July 1, 2019, the Company adopted Topic 842 using the modified retrospective transition method applying the guidance to leases existing as of the effective date. Topic 842 requires, among other items, lessees to recognize a ROU asset and a related lease liability for most leases on the balance sheet. Lessees and lessors are required to disclose quantitative and qualitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. The Company determined that there was no cumulative effect adjustment to retained earnings on the consolidated balance sheet at the date of adoption. Periods prior to the adoption on July 1, 2019 are presented under guidance outlined in Topic 840.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 adoption of Topic 842 resulted in an increase in the Company&#x2019;s assets and liabilities of approximately $3.9&#160;million at July 1, 2019, and did not have a material impact to the Company&#x2019;s consolidated statements of operations or its consolidated statements of cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 determines if an arrangement is a lease at inception. The Company has operating leases for office space, warehouses and office equipment. The exercise of lease renewal options is at the Company&#x2019;s sole discretion. When deemed reasonably certain of exercise, the renewal options are included in the determination of the lease term. The Company&#x2019;s lease agreements do not contain any material variable lease payments, material residual value guarantees or any material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Right-of-Use (&#x201c;ROU&#x201d;) assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at commencement date of the lease based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate, which is the collateralized rate of interest that we would pay to borrow over a similar term an amount equal to the lease payments, based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives received. The Company also has lease agreements with lease and non-lease components. The Company elected the practical expedient related to treating lease and non-lease components as a single lease component for all leases as well as electing a policy exclusion permitting leases with an original lease term of less than one year to be excluded from the ROU assets and lease liabilities. Lease expense for operating lease payments is recognized on a straight-line basis over&lt;/span&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;the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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, 2021, the Company has the following balances recorded in the balance sheet related to its lease arrangements: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt"&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:19.806%"/&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:45.537%"/&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.254%"/&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:8pt;font-weight:700;line-height:120%"&gt;($&#160;in&#160;thousands)&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:8pt;font-weight:700;line-height:120%"&gt;Balance Sheet Classification&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Assets&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;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;Operating leases&lt;/span&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use assets&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;3,049&#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:120%"&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:120%"&gt;5,603&#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 style="height:15pt"&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;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;Liabilities&lt;/span&gt;&lt;/td&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;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;Current&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;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:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzYtMi0xLTEtOTc4OA_2e981c85-d834-418c-9787-dba7e9a8a9f5"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzYtMi0xLTEtOTc4OA_cb2927aa-bc06-4061-87e4-3554ea6f5756"&gt;Accrued expenses&lt;/span&gt;&lt;/span&gt;&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:120%"&gt;1,166&#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:120%"&gt;1,075&#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;Long-term&lt;/span&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities, non-current&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:120%"&gt;3,645&#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:120%"&gt;4,749&#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 lease liabilities&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;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:120%"&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:120%"&gt;4,811&#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:120%"&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:120%"&gt;5,824&#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of lease cost are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;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:59.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.080%"/&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:18.227%"/&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Operating lease costs*&lt;/span&gt;&lt;/td&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;2,079&#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 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;2,525&#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;/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:120%"&gt;* Includes short-term lease and variable lease costs, which are not material.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:120%"&gt;Supplemental cash flow information and non-cash activity related to our leases are as follows:&lt;/span&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:59.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.108%"/&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:18.109%"/&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Supplemental cash flow information:&lt;/span&gt;&lt;/td&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;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&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,635&#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 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,784&#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 style="height:12pt"&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;Non-cash activity&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;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;Right-of-use assets obtained in exchange for lease obligations&lt;/span&gt;&lt;/td&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;Operating lease liabilities&lt;/span&gt;&lt;/td&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;&#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 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;3,384&#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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:120%"&gt;Weighted-average remaining lease term and discount rate for our leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;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:59.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.226%"/&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:18.081%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2020&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;Weighted-average remaining lease term (years)&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;text-align:left;vertical-align: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 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;4.3&lt;/span&gt;&lt;/td&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;5.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;Weighted-average discount rate&lt;/span&gt;&lt;/td&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;Operating leases&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.9&#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;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:#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.8&#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;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 style="margin-top:17pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities by fiscal year for our leases are as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.752%"/&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Leases&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;2022&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;1,460&#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;2023&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,492&#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;2024&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,029&#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;2025&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;707&#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;2026&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;628&#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;Thereafter&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;265&#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 lease payments&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;5,581&#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;Less: Imputed interest&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;(770)&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;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:12pt;text-align:justify"&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;Lessor accounting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 offers its customers financing for the lease of our point of sale ("POS") electronic payment devices. We account for these transactions as sales-type leases. Our sales-type leases generally have a non-cancellable term of 60 months. Certain leases contain an end-of-term purchase option that is generally insignificant and is reasonably certain to be exercised by the lessee. Leases that do not meet the criteria for sales-type lease accounting are accounted for as operating leases, which are typically our JumpStart program leases, which are agreements for renting POS electronic payment devices. JumpStart terms are typically 36 months and are cancellable with 30 to 60 days' written notice&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;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;The Company treats lease and non-lease components as a single component for those leases where the timing and pattern of transfer for the non-lease component and associated lease component are the same and the stand-alone lease component would be classified as an operating lease if accounted for separately. The combined component is then accounted for under Topic 606, Revenue from Contracts with Customers or Topic 842 depending on the predominant characteristic of the combined component, which was Topic 606 for the Company's operating leases. All QuickStart leases are sales-type and do not qualify for the election.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Lessor consideration is allocated between lease components and the non-lease components using the requirements under Topic 606. Revenue from sales-type leases is recognized upon shipment to the customer and the interest portion is deferred and recognized as earned. The revenues related to the sales-type leases are included in Equipment sales in the Consolidated Statements of Operations and a portion of the lease payments as interest income. Revenue from operating leases is recognized ratably over the applicable service period with service fee revenue related to the leases included in License and transaction fees in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Property and equipment used for the operating lease rental program consisted of the following:&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:73.973%"/&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:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:120%"&gt;($&#160;in&#160;thousands)&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:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2021&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:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:120%"&gt;Cost&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;26,753&#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="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;32,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-right:1pt solid #d9d9d9;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="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:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(24,487)&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 colspan="2" style="border-top:1pt solid #d9d9d9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #d9d9d9;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:120%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;4,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:12pt;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 net investment in sales-type leases (carrying value of lease receivables) and the future minimum amounts to be collected on these lease receivables as of June&#160;30, 2021 are disclosed within Note 6, Finance Receivables.&lt;/span&gt;&lt;/div&gt;</us-gaap:LessorSalesTypeLeasesTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i791453b9b0194668a9b7252e76dd2e74_I20190701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90ZXh0cmVnaW9uOmFjMWU3OWI5OGRiYTRkZTViOTMyZDI1OTZiNTcyZjdhXzU0OTc1NTgxNTA2Mzg_0bc8cdb2-11ed-48e4-86b5-3f0913a21f01"
      unitRef="usd">3900000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i791453b9b0194668a9b7252e76dd2e74_I20190701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90ZXh0cmVnaW9uOmFjMWU3OWI5OGRiYTRkZTViOTMyZDI1OTZiNTcyZjdhXzU0OTc1NTgxNTA2Mzg_3bb3b3b9-55ad-435c-a685-aacf39c9706f"
      unitRef="usd">3900000</us-gaap:OperatingLeaseLiability>
    <ctlp:AssetsandLiabilitiesLesseeTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90ZXh0cmVnaW9uOmFjMWU3OWI5OGRiYTRkZTViOTMyZDI1OTZiNTcyZjdhXzE2MDc_4e579d7b-10c1-4953-8f3e-90bf3e358f07">&lt;div style="margin-top:12pt;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, 2021, the Company has the following balances recorded in the balance sheet related to its lease arrangements: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt"&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:19.806%"/&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:45.537%"/&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.254%"/&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:8pt;font-weight:700;line-height:120%"&gt;($&#160;in&#160;thousands)&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:8pt;font-weight:700;line-height:120%"&gt;Balance Sheet Classification&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Assets&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;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;Operating leases&lt;/span&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use assets&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;3,049&#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:120%"&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:120%"&gt;5,603&#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 style="height:15pt"&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;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;Liabilities&lt;/span&gt;&lt;/td&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;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;Current&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;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:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzYtMi0xLTEtOTc4OA_2e981c85-d834-418c-9787-dba7e9a8a9f5"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzYtMi0xLTEtOTc4OA_cb2927aa-bc06-4061-87e4-3554ea6f5756"&gt;Accrued expenses&lt;/span&gt;&lt;/span&gt;&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:120%"&gt;1,166&#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:120%"&gt;1,075&#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;Long-term&lt;/span&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities, non-current&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:120%"&gt;3,645&#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:120%"&gt;4,749&#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 lease liabilities&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;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:120%"&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:120%"&gt;4,811&#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:120%"&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:120%"&gt;5,824&#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;</ctlp:AssetsandLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzMtMy0xLTEtODU1OQ_4b9f515c-12af-4dca-aa28-ee09f5658330"
      unitRef="usd">3049000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzMtNC0xLTEtMA_661b69e6-4c4a-4a7e-9709-70f5070bccdb"
      unitRef="usd">5603000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzYtMy0xLTEtOTc4MQ_bda6ec3d-c81d-4005-a255-4e360043dc11"
      unitRef="usd">1166000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzYtNS0xLTEtOTc4NQ_5e5d2801-a922-466e-ba90-4ea655ea2e5a"
      unitRef="usd">1075000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzctMy0xLTEtODU1OQ_e2b8eb86-dcd1-4e75-92fd-da99c6c073e7"
      unitRef="usd">3645000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzgtNC0xLTEtMA_dea62270-bdc7-44fd-b979-31c0c8876b7f"
      unitRef="usd">4749000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzktMy0xLTEtODU1OQ_1d655b9b-68ee-4992-ab05-12d25c5df990"
      unitRef="usd">4811000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTphMDA5YWM0MjkwMmI0ZGU3YmQxY2E1MzhlNTc5ODA1OS90YWJsZXJhbmdlOmEwMDlhYzQyOTAyYjRkZTdiZDFjYTUzOGU1Nzk4MDU5XzEyLTQtMS0xLTA_3d67b316-97d3-41a6-81c1-f8333ec6f8d2"
      unitRef="usd">5824000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90ZXh0cmVnaW9uOmFjMWU3OWI5OGRiYTRkZTViOTMyZDI1OTZiNTcyZjdhXzE2MDA_7075b53d-2122-4ddb-89c3-74d3cc7398cd">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of lease cost are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;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:59.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.080%"/&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:18.227%"/&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Operating lease costs*&lt;/span&gt;&lt;/td&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;2,079&#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 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;2,525&#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;/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:120%"&gt;* Includes short-term lease and variable lease costs, which are not material.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:120%"&gt;Supplemental cash flow information and non-cash activity related to our leases are as follows:&lt;/span&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:59.750%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.108%"/&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:18.109%"/&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Supplemental cash flow information:&lt;/span&gt;&lt;/td&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;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&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,635&#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 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,784&#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 style="height:12pt"&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;Non-cash activity&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;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;Right-of-use assets obtained in exchange for lease obligations&lt;/span&gt;&lt;/td&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;Operating lease liabilities&lt;/span&gt;&lt;/td&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;&#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 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;3,384&#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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:120%"&gt;Weighted-average remaining lease term and discount rate for our leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;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:59.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.226%"/&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:18.081%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2021&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2020&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;Weighted-average remaining lease term (years)&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;text-align:left;vertical-align: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 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;4.3&lt;/span&gt;&lt;/td&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;5.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;Weighted-average discount rate&lt;/span&gt;&lt;/td&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;Operating leases&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.9&#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;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:#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.8&#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;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;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZToxN2YyZmNjYmVlZDc0MDA5YjAyNjFlZDY2OGVmOWJhMC90YWJsZXJhbmdlOjE3ZjJmY2NiZWVkNzQwMDliMDI2MWVkNjY4ZWY5YmEwXzItMS0xLTEtODU2Mw_1b2b1244-dc62-4da8-ba58-b08def15f682"
      unitRef="usd">2079000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZToxN2YyZmNjYmVlZDc0MDA5YjAyNjFlZDY2OGVmOWJhMC90YWJsZXJhbmdlOjE3ZjJmY2NiZWVkNzQwMDliMDI2MWVkNjY4ZWY5YmEwXzUtMy0xLTEtMA_f61fd2eb-abb0-4445-a476-e74339426997"
      unitRef="usd">2525000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTpiNTkyNjgwNzhjOWY0OWI5YjNiOWQxNTBiMTc4MmY5OC90YWJsZXJhbmdlOmI1OTI2ODA3OGM5ZjQ5YjliM2I5ZDE1MGIxNzgyZjk4XzMtMS0xLTEtODU3Mw_7b5a63d3-9671-426e-830e-9503b396a61d"
      unitRef="usd">1635000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTpiNTkyNjgwNzhjOWY0OWI5YjNiOWQxNTBiMTc4MmY5OC90YWJsZXJhbmdlOmI1OTI2ODA3OGM5ZjQ5YjliM2I5ZDE1MGIxNzgyZjk4XzMtMy0xLTEtODU2OQ_33e6179e-f50f-44e1-a2c9-39225c9a0b3b"
      unitRef="usd">1784000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTpiNTkyNjgwNzhjOWY0OWI5YjNiOWQxNTBiMTc4MmY5OC90YWJsZXJhbmdlOmI1OTI2ODA3OGM5ZjQ5YjliM2I5ZDE1MGIxNzgyZjk4XzctMS0xLTEtODU2Ng_a25f878c-137b-4ff6-adbe-d56ad46f1487"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTpiNTkyNjgwNzhjOWY0OWI5YjNiOWQxNTBiMTc4MmY5OC90YWJsZXJhbmdlOmI1OTI2ODA3OGM5ZjQ5YjliM2I5ZDE1MGIxNzgyZjk4XzExLTEtMS0xLTA_cb7d2c2d-93a9-480f-bcd5-d453aee4e3de"
      unitRef="usd">3384000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTo2NDkzZWZhYzQ3YWU0YjNlOGI2Mjg4MzU1N2JlOTI1OS90YWJsZXJhbmdlOjY0OTNlZmFjNDdhZTRiM2U4YjYyODgzNTU3YmU5MjU5XzItMS0xLTEtODU3Ng_ddb211a6-1efc-4e3b-b1cf-a8687fb3844e">P4Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTo2NDkzZWZhYzQ3YWU0YjNlOGI2Mjg4MzU1N2JlOTI1OS90YWJsZXJhbmdlOjY0OTNlZmFjNDdhZTRiM2U4YjYyODgzNTU3YmU5MjU5XzMtMy0xLTEtMA_d6259814-2f23-4b33-9dc2-9f7c7cad4813">P5Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTo2NDkzZWZhYzQ3YWU0YjNlOGI2Mjg4MzU1N2JlOTI1OS90YWJsZXJhbmdlOjY0OTNlZmFjNDdhZTRiM2U4YjYyODgzNTU3YmU5MjU5XzUtMS0xLTEtODU3Ng_0f25cd7f-910c-4eda-800c-a63715fd91c8"
      unitRef="number">0.069</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTo2NDkzZWZhYzQ3YWU0YjNlOGI2Mjg4MzU1N2JlOTI1OS90YWJsZXJhbmdlOjY0OTNlZmFjNDdhZTRiM2U4YjYyODgzNTU3YmU5MjU5XzctMy0xLTEtMA_c62e74be-6d7a-404a-8f1e-935728937461"
      unitRef="number">0.068</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90ZXh0cmVnaW9uOmFjMWU3OWI5OGRiYTRkZTViOTMyZDI1OTZiNTcyZjdhXzE1OTY_e114079b-b4c6-46d9-b0b7-af2cd1bec99b">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities by fiscal year for our leases are as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.752%"/&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;Leases&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;2022&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;1,460&#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;2023&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,492&#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;2024&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,029&#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;2025&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;707&#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;2026&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;628&#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;Thereafter&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;265&#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 lease payments&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;5,581&#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;Less: Imputed interest&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;(770)&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;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTowNWJhOTRhMGNkYTI0ZjYwYTc4YTI5OTljYWY3NDUwZC90YWJsZXJhbmdlOjA1YmE5NGEwY2RhMjRmNjBhNzhhMjk5OWNhZjc0NTBkXzEtMS0xLTEtMA_53248be5-1aa5-4e7a-bb1e-56f4c7596e92"
      unitRef="usd">1460000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTowNWJhOTRhMGNkYTI0ZjYwYTc4YTI5OTljYWY3NDUwZC90YWJsZXJhbmdlOjA1YmE5NGEwY2RhMjRmNjBhNzhhMjk5OWNhZjc0NTBkXzItMS0xLTEtMA_aa7c5f51-a93d-4cd8-880b-d65374a1714c"
      unitRef="usd">1492000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTowNWJhOTRhMGNkYTI0ZjYwYTc4YTI5OTljYWY3NDUwZC90YWJsZXJhbmdlOjA1YmE5NGEwY2RhMjRmNjBhNzhhMjk5OWNhZjc0NTBkXzMtMS0xLTEtMA_3134613c-7d65-43c1-9465-bbea14a51d94"
      unitRef="usd">1029000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTowNWJhOTRhMGNkYTI0ZjYwYTc4YTI5OTljYWY3NDUwZC90YWJsZXJhbmdlOjA1YmE5NGEwY2RhMjRmNjBhNzhhMjk5OWNhZjc0NTBkXzQtMS0xLTEtMA_4abac406-cc17-421d-b937-7dc6be4c014c"
      unitRef="usd">707000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTowNWJhOTRhMGNkYTI0ZjYwYTc4YTI5OTljYWY3NDUwZC90YWJsZXJhbmdlOjA1YmE5NGEwY2RhMjRmNjBhNzhhMjk5OWNhZjc0NTBkXzUtMS0xLTEtMA_1b3bf5ca-d1c3-4e31-83ff-0cae8135afed"
      unitRef="usd">628000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTowNWJhOTRhMGNkYTI0ZjYwYTc4YTI5OTljYWY3NDUwZC90YWJsZXJhbmdlOjA1YmE5NGEwY2RhMjRmNjBhNzhhMjk5OWNhZjc0NTBkXzYtMS0xLTEtMA_817f0f16-ca4d-4cdc-a525-71df4ae9216d"
      unitRef="usd">265000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTowNWJhOTRhMGNkYTI0ZjYwYTc4YTI5OTljYWY3NDUwZC90YWJsZXJhbmdlOjA1YmE5NGEwY2RhMjRmNjBhNzhhMjk5OWNhZjc0NTBkXzctMS0xLTEtMA_aaca04c6-b6ef-489c-af7a-b52a96de88e9"
      unitRef="usd">5581000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTowNWJhOTRhMGNkYTI0ZjYwYTc4YTI5OTljYWY3NDUwZC90YWJsZXJhbmdlOjA1YmE5NGEwY2RhMjRmNjBhNzhhMjk5OWNhZjc0NTBkXzgtMS0xLTEtMA_25447349-5078-4ae6-b42f-3d168aabffb9"
      unitRef="usd">770000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTowNWJhOTRhMGNkYTI0ZjYwYTc4YTI5OTljYWY3NDUwZC90YWJsZXJhbmdlOjA1YmE5NGEwY2RhMjRmNjBhNzhhMjk5OWNhZjc0NTBkXzktMS0xLTEtMA_b4ed9079-188a-4bd4-88ac-1adba7a9f5b9"
      unitRef="usd">4811000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LessorSalesTypeLeaseTermOfContract1
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90ZXh0cmVnaW9uOmFjMWU3OWI5OGRiYTRkZTViOTMyZDI1OTZiNTcyZjdhXzEwOTk1MTE2Mjg2OTY3_54828a2f-f203-423b-81c1-361c94bcc228">P60M</us-gaap:LessorSalesTypeLeaseTermOfContract1>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90ZXh0cmVnaW9uOmFjMWU3OWI5OGRiYTRkZTViOTMyZDI1OTZiNTcyZjdhXzEwOTk1MTE2Mjg2OTgz_f2d79175-0d32-4258-bdd9-b49295bbad36">P36M</us-gaap:LessorOperatingLeaseTermOfContract>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="idfa1f961cbdc4ac98eb6d0da8466ad8a_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90ZXh0cmVnaW9uOmFjMWU3OWI5OGRiYTRkZTViOTMyZDI1OTZiNTcyZjdhXzEwOTk1MTE2Mjg2OTk5_c0ab5d8f-bbdf-4a44-b871-33d344d7f857">P30D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="i5f1cc59f15fc42cc9208e206fc55fdf1_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90ZXh0cmVnaW9uOmFjMWU3OWI5OGRiYTRkZTViOTMyZDI1OTZiNTcyZjdhXzEwOTk1MTE2Mjg3MDA2_943533a8-54db-4cee-a0c9-9893263452a6">P60D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90ZXh0cmVnaW9uOmFjMWU3OWI5OGRiYTRkZTViOTMyZDI1OTZiNTcyZjdhXzU0OTc1NTgxNTA2NTk_87ab243a-cb91-4f40-9427-06b3ca01093d">&lt;div style="margin-top:12pt;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;Property and equipment used for the operating lease rental program consisted of the following:&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:73.973%"/&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:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:120%"&gt;($&#160;in&#160;thousands)&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:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2021&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:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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:120%"&gt;Cost&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;26,753&#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="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;32,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-right:1pt solid #d9d9d9;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="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:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(24,487)&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 colspan="2" style="border-top:1pt solid #d9d9d9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #d9d9d9;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:120%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;4,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTowYTAyNTE1NzFhNWU0MjE0YWYyOTk0NzA0NTM2ZTIwYi90YWJsZXJhbmdlOjBhMDI1MTU3MWE1ZTQyMTRhZjI5OTQ3MDQ1MzZlMjBiXzEtMi0xLTEtMA_0ea89eb4-1082-41c9-b9d4-197946088acd"
      unitRef="usd">26753000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTowYTAyNTE1NzFhNWU0MjE0YWYyOTk0NzA0NTM2ZTIwYi90YWJsZXJhbmdlOjBhMDI1MTU3MWE1ZTQyMTRhZjI5OTQ3MDQ1MzZlMjBiXzEtNC0xLTEtMA_62e34349-b54c-4b8b-9514-125af9fceed0"
      unitRef="usd">32445000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTowYTAyNTE1NzFhNWU0MjE0YWYyOTk0NzA0NTM2ZTIwYi90YWJsZXJhbmdlOjBhMDI1MTU3MWE1ZTQyMTRhZjI5OTQ3MDQ1MzZlMjBiXzItMi0xLTEtMA_e957eb63-0233-4043-b152-aa862ba03a44"
      unitRef="usd">24487000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTowYTAyNTE1NzFhNWU0MjE0YWYyOTk0NzA0NTM2ZTIwYi90YWJsZXJhbmdlOjBhMDI1MTU3MWE1ZTQyMTRhZjI5OTQ3MDQ1MzZlMjBiXzItNC0xLTEtMA_be9270d9-caf5-4f2c-8510-7bc535f26116"
      unitRef="usd">27745000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTowYTAyNTE1NzFhNWU0MjE0YWYyOTk0NzA0NTM2ZTIwYi90YWJsZXJhbmdlOjBhMDI1MTU3MWE1ZTQyMTRhZjI5OTQ3MDQ1MzZlMjBiXzMtMi0xLTEtMA_ef45a7f9-20a8-4daf-aaef-aa2acff2e180"
      unitRef="usd">2266000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDAvZnJhZzphYzFlNzliOThkYmE0ZGU1YjkzMmQyNTk2YjU3MmY3YS90YWJsZTowYTAyNTE1NzFhNWU0MjE0YWYyOTk0NzA0NTM2ZTIwYi90YWJsZXJhbmdlOjBhMDI1MTU3MWE1ZTQyMTRhZjI5OTQ3MDQ1MzZlMjBiXzMtNC0xLTEtMA_5599ba8c-a7c8-4b9a-aef8-6d2c0aa8787f"
      unitRef="usd">4700000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90ZXh0cmVnaW9uOjEyMDkzNmFhYjViZTQwNGFhODkyNzU2NGE0ZTVhMTU5XzI0NTQ_3740a613-1b16-4061-9765-7151b71acb8f">REVENUE&lt;div style="margin-top:12pt"&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;Disaggregated Revenue &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Based on similar operational and economic characteristics, the Company&#x2019;s revenue from contracts with customers is disaggregated by License and transaction fees and Equipment sales, as reported in the Company&#x2019;s Consolidated Statements of Operations. The Company believes these revenue categories depict how the nature, amount, timing, and uncertainty of its revenue and cash flows are influenced by economic factors, and also represent the level at which management makes operating decisions and assesses financial performance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Transaction Price Allocated to Future Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 determining the transaction price allocated to unsatisfied performance obligations, we did not include non-recurring charges. Further, we applied the practical expedient to not consider arrangements with an original expected duration of one year or less, which are primarily month to month rental agreements. The majority of contracts are considered to have a contractual term of between 36 and 60 months based on implied and explicit termination penalties. These amounts will be converted into revenue in future periods as work is performed, primarily based on the services provided or at delivery and acceptance of products, depending on the applicable accounting method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 reflects the estimated fees to be recognized in the future related to performance obligations that are unsatisfied at the end of the period:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt"&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:81.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.056%"/&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2022&lt;/span&gt;&lt;/td&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;13,275&#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;2023&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;11,492&#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;2024&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;7,375&#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;2025&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,698&#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;2026&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,809&#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;Thereafter&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;17&#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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:17pt"&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;Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt"&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's contract liability (i.e., deferred revenue) balances are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.011%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.019%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Deferred revenue, beginning of the period&lt;/span&gt;&lt;/td&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,698&#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 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,681&#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;Deferred revenue, end of the period&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,763&#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,698&#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;Revenue recognized in the period from amounts included in deferred revenue at the beginning of the period&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;595&#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;777&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 change in the contract liabilities year-over-year is primarily the result of timing difference between the Company's satisfaction of a performance obligation and payment from the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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, 2021, the Company had net capitalized costs to obtain contracts of $0.4 million included in Prepaid expenses and other current assets and $2 million included in Other noncurrent assets on the Consolidated Balance Sheet. None of these capitalized contract costs were impaired. During the year ended June&#160;30, 2021, amortization of capitalized contract costs was $0.6 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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, 2020, the Company had net capitalized costs to obtain contracts of $0.4 million included in Prepaid expenses and other current assets and $1.8 million included in Other noncurrent assets on the Consolidated Balance Sheet. None of these capitalized contract costs were impaired. During the year ended June&#160;30, 2020, amortization of capitalized contract costs was $0.5 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <ctlp:RevenueRemainingPerformanceObligationContractualTerm
      contextRef="idfa1f961cbdc4ac98eb6d0da8466ad8a_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90ZXh0cmVnaW9uOjEyMDkzNmFhYjViZTQwNGFhODkyNzU2NGE0ZTVhMTU5XzEwMjE_661cb90b-b95e-4e38-825c-260c3b35c893">P36M</ctlp:RevenueRemainingPerformanceObligationContractualTerm>
    <ctlp:RevenueRemainingPerformanceObligationContractualTerm
      contextRef="i5f1cc59f15fc42cc9208e206fc55fdf1_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90ZXh0cmVnaW9uOjEyMDkzNmFhYjViZTQwNGFhODkyNzU2NGE0ZTVhMTU5XzEwMjg_5e264c13-c965-4cd6-9dd5-3440a197c183">P60M</ctlp:RevenueRemainingPerformanceObligationContractualTerm>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90ZXh0cmVnaW9uOjEyMDkzNmFhYjViZTQwNGFhODkyNzU2NGE0ZTVhMTU5XzI0NTY_716c2972-ffe4-40e2-b67e-bbc5e6bfc618">&lt;div style="margin-top:12pt;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 reflects the estimated fees to be recognized in the future related to performance obligations that are unsatisfied at the end of the period:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt"&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:81.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.056%"/&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2022&lt;/span&gt;&lt;/td&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;13,275&#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;2023&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;11,492&#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;2024&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;7,375&#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;2025&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,698&#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;2026&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,809&#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;Thereafter&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;17&#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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i0c3d8b1964fb4b9190781dd3bf96a23b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90YWJsZTo3OTc5OTVhYTg2ZGI0ZDIzOWRiMmI2YzgxZTc5OTFhZS90YWJsZXJhbmdlOjc5Nzk5NWFhODZkYjRkMjM5ZGIyYjZjODFlNzk5MWFlXzItMS0xLTEtMA_4d3880c9-7a35-430c-84b8-a8f9d38c6dd1"
      unitRef="usd">13275000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i8f58010563e24dd0add916a1b1b44d85_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90YWJsZTo3OTc5OTVhYTg2ZGI0ZDIzOWRiMmI2YzgxZTc5OTFhZS90YWJsZXJhbmdlOjc5Nzk5NWFhODZkYjRkMjM5ZGIyYjZjODFlNzk5MWFlXzMtMS0xLTEtMA_abae9f35-2b42-4b11-b39f-39673496e4b1"
      unitRef="usd">11492000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i8ec6d925b77e4f938e35d410c072253c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90YWJsZTo3OTc5OTVhYTg2ZGI0ZDIzOWRiMmI2YzgxZTc5OTFhZS90YWJsZXJhbmdlOjc5Nzk5NWFhODZkYjRkMjM5ZGIyYjZjODFlNzk5MWFlXzQtMS0xLTEtMA_dc8d5a33-5afb-4fc7-ba68-d4414f5ac7cd"
      unitRef="usd">7375000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i7f2ac8ba5d9d435688d15ef344781ca7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90YWJsZTo3OTc5OTVhYTg2ZGI0ZDIzOWRiMmI2YzgxZTc5OTFhZS90YWJsZXJhbmdlOjc5Nzk5NWFhODZkYjRkMjM5ZGIyYjZjODFlNzk5MWFlXzUtMS0xLTEtMA_ebda8c83-d5d4-4652-9a0c-13ae9a77a753"
      unitRef="usd">3698000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i0578e26a1f0f4501a9013c010e17fd12_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90YWJsZTo3OTc5OTVhYTg2ZGI0ZDIzOWRiMmI2YzgxZTc5OTFhZS90YWJsZXJhbmdlOjc5Nzk5NWFhODZkYjRkMjM5ZGIyYjZjODFlNzk5MWFlXzYtMS0xLTEtMTEyNDY_63a1899b-f13a-4005-b0db-2e62fe52d7cf"
      unitRef="usd">1809000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ifc6d559a91754d1192d4bd35bb2b9b8d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90YWJsZTo3OTc5OTVhYTg2ZGI0ZDIzOWRiMmI2YzgxZTc5OTFhZS90YWJsZXJhbmdlOjc5Nzk5NWFhODZkYjRkMjM5ZGIyYjZjODFlNzk5MWFlXzYtMS0xLTEtMA_9449280e-dfe7-431a-bcf3-26cbbf99a467"
      unitRef="usd">17000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90YWJsZTo3OTc5OTVhYTg2ZGI0ZDIzOWRiMmI2YzgxZTc5OTFhZS90YWJsZXJhbmdlOjc5Nzk5NWFhODZkYjRkMjM5ZGIyYjZjODFlNzk5MWFlXzctMS0xLTEtMA_27742210-3203-4a30-83d9-544b42b7f6ef"
      unitRef="usd">37666000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90ZXh0cmVnaW9uOjEyMDkzNmFhYjViZTQwNGFhODkyNzU2NGE0ZTVhMTU5XzI0NTE_863bf0ac-d36b-4b85-9809-30385b82a643">&lt;div style="margin-top:17pt"&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's contract liability (i.e., deferred revenue) balances are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.011%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.019%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Deferred revenue, beginning of the period&lt;/span&gt;&lt;/td&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,698&#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 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,681&#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;Deferred revenue, end of the period&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,763&#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,698&#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;Revenue recognized in the period from amounts included in deferred revenue at the beginning of the period&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;595&#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;777&#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;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90YWJsZTozNDEyZDQxOWI2OTg0NTE4ODIxYmZmN2E2Zjg0ODEwOS90YWJsZXJhbmdlOjM0MTJkNDE5YjY5ODQ1MTg4MjFiZmY3YTZmODQ4MTA5XzMtMS0xLTEtMA_fa78bb88-2699-4cbc-b092-bca6bd4d281b"
      unitRef="usd">1698000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90YWJsZTozNDEyZDQxOWI2OTg0NTE4ODIxYmZmN2E2Zjg0ODEwOS90YWJsZXJhbmdlOjM0MTJkNDE5YjY5ODQ1MTg4MjFiZmY3YTZmODQ4MTA5XzMtMy0xLTEtMA_765b1d68-b954-4c2e-a1a5-390f0e283465"
      unitRef="usd">1681000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90YWJsZTozNDEyZDQxOWI2OTg0NTE4ODIxYmZmN2E2Zjg0ODEwOS90YWJsZXJhbmdlOjM0MTJkNDE5YjY5ODQ1MTg4MjFiZmY3YTZmODQ4MTA5XzYtMS0xLTEtMA_4494f2ec-71ce-4ad2-bdd3-72fd82a657d5"
      unitRef="usd">1763000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90YWJsZTozNDEyZDQxOWI2OTg0NTE4ODIxYmZmN2E2Zjg0ODEwOS90YWJsZXJhbmdlOjM0MTJkNDE5YjY5ODQ1MTg4MjFiZmY3YTZmODQ4MTA5XzYtMy0xLTEtMA_fa78bb88-2699-4cbc-b092-bca6bd4d281b"
      unitRef="usd">1698000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90YWJsZTozNDEyZDQxOWI2OTg0NTE4ODIxYmZmN2E2Zjg0ODEwOS90YWJsZXJhbmdlOjM0MTJkNDE5YjY5ODQ1MTg4MjFiZmY3YTZmODQ4MTA5XzctMS0xLTEtMA_310ba525-07b0-44bb-97e7-0caea1c3f4ed"
      unitRef="usd">595000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90YWJsZTozNDEyZDQxOWI2OTg0NTE4ODIxYmZmN2E2Zjg0ODEwOS90YWJsZXJhbmdlOjM0MTJkNDE5YjY5ODQ1MTg4MjFiZmY3YTZmODQ4MTA5XzctMy0xLTEtMA_ab68d332-8a2a-4f02-af92-2121bc4adfe2"
      unitRef="usd">777000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i42b34cd9085a4a84b6e40be893e743bd_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90ZXh0cmVnaW9uOjEyMDkzNmFhYjViZTQwNGFhODkyNzU2NGE0ZTVhMTU5XzE4NDc_8f50b7c8-5022-44a0-b58b-5878ea710264"
      unitRef="usd">400000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i55f4601371144a6bb9d6a8d684196279_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90ZXh0cmVnaW9uOjEyMDkzNmFhYjViZTQwNGFhODkyNzU2NGE0ZTVhMTU5XzE5MDg_18feea06-447b-403e-aa38-e9531388d847"
      unitRef="usd">2000000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90ZXh0cmVnaW9uOjEyMDkzNmFhYjViZTQwNGFhODkyNzU2NGE0ZTVhMTU5XzIxMTE_e88d6dbf-1034-4e6c-933e-a57a27247b9a"
      unitRef="usd">600000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="if44e7699655f4dfebdce19661bdbe26f_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90ZXh0cmVnaW9uOjEyMDkzNmFhYjViZTQwNGFhODkyNzU2NGE0ZTVhMTU5XzIxODM_b20342f1-6c70-4bf4-9669-c0837d659f52"
      unitRef="usd">400000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ibde551dd905f4858917209415111d571_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90ZXh0cmVnaW9uOjEyMDkzNmFhYjViZTQwNGFhODkyNzU2NGE0ZTVhMTU5XzIyNDQ_dfd82f83-df71-4cd7-bf7e-4b848fde039d"
      unitRef="usd">1800000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMDYvZnJhZzoxMjA5MzZhYWI1YmU0MDRhYTg5Mjc1NjRhNGU1YTE1OS90ZXh0cmVnaW9uOjEyMDkzNmFhYjViZTQwNGFhODkyNzU2NGE0ZTVhMTU5XzI0NDc_a4a376ad-a7c9-4fdf-a9e3-2229225dc800"
      unitRef="usd">500000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90ZXh0cmVnaW9uOmY5MTQ1Mzc4Y2M1ZTQyYzg4MTcwZDRiMTYyY2RjNzE2XzcwMg_d0b391ae-7bf4-469f-9d82-51f698012e1d">LOSS PER SHARE CALCULATION&lt;div style="margin-top:12pt;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;Basic loss per share is computed by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted earnings per share, applicable only to years ended with reported income, is computed by dividing net income by the weighted average number of common shares outstanding during the period plus the dilutive effect of outstanding stock options and restricted stock-based awards using the treasury stock method. The calculation of basic and diluted loss per share is 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.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands, except per share data)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Numerator for basic and diluted loss per share&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;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;Net loss&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;(8,705)&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;(40,595)&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,882)&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;Preferred dividends&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;(668)&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;(668)&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;(668)&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;Net loss available to common shareholders&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;(9,373)&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;(41,263)&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;(30,550)&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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator for basic loss per share&lt;/span&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 shares outstanding&lt;/span&gt;&lt;/div&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;67,002,438&#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,980,193&#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;60,061,243&#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;Effect of dilutive potential common shares&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;&#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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:700;line-height:100%"&gt;Denominator for diluted loss per share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; - Adjusted weighted average shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&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;67,002,438&#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="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;62,980,193&#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="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;60,061,243&#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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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;Basic and diluted loss per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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.66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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.51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:12pt;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;Anti-dilutive shares excluded from the calculation of diluted loss per share were&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; 4,139,745,&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; 2,779,222, and 1,297,073 for the years ended June&#160;30, 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90ZXh0cmVnaW9uOmY5MTQ1Mzc4Y2M1ZTQyYzg4MTcwZDRiMTYyY2RjNzE2XzcwMw_21fc783d-af96-4cb2-965e-d473b4780163">The calculation of basic and diluted loss per share is 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.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands, except per share data)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Numerator for basic and diluted loss per share&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;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;Net loss&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;(8,705)&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;(40,595)&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,882)&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;Preferred dividends&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;(668)&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;(668)&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;(668)&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;Net loss available to common shareholders&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;(9,373)&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;(41,263)&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;(30,550)&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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator for basic loss per share&lt;/span&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 shares outstanding&lt;/span&gt;&lt;/div&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;67,002,438&#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,980,193&#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;60,061,243&#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;Effect of dilutive potential common shares&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;&#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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:700;line-height:100%"&gt;Denominator for diluted loss per share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; - Adjusted weighted average shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&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;67,002,438&#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="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;62,980,193&#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="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;60,061,243&#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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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;Basic and diluted loss per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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.66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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.51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzQtMS0xLTEtMA_c4a889f6-582a-4b70-ad1d-a6b6aeed0a07"
      unitRef="usd">-8705000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzQtMy0xLTEtMA_a27d0949-0897-4e76-8fa2-2b998ed83baa"
      unitRef="usd">-40595000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzQtNS0xLTEtMA_d36386b4-01af-479e-b1fd-a17a6895bb97"
      unitRef="usd">-29882000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzUtMS0xLTEtMA_75832de2-9293-4394-b96e-a7ec9436ed9c"
      unitRef="usd">668000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzUtMy0xLTEtMA_6807e36f-b732-4ff0-bb6a-2d82c5081286"
      unitRef="usd">668000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzUtNS0xLTEtMA_1c54b9f1-93f4-431c-a38d-125e7294a25b"
      unitRef="usd">668000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzYtMS0xLTEtMA_9c6557b8-40cf-4ac9-b60a-a207ae51996d"
      unitRef="usd">-9373000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzYtMy0xLTEtMA_3b6acf4c-12c9-48fc-9a53-12502778f1bc"
      unitRef="usd">-41263000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzYtNS0xLTEtMA_34cd6fc6-46ef-4462-b248-2fd4ea7897ef"
      unitRef="usd">-30550000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzgtMS0xLTEtMA_b6d50d6e-59cf-4e8e-bfa9-bcb6fcaa4ee9"
      unitRef="shares">67002438</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzgtMy0xLTEtMA_93edf702-f948-4e89-b3d0-aaf8cf2c92e3"
      unitRef="shares">62980193</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzgtNS0xLTEtMA_5fa0503a-19b4-4ee1-a89f-eca1ba1598ff"
      unitRef="shares">60061243</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzktMS0xLTEtMA_445c00db-8114-4fe4-8ae8-0660abdd6e3e"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzktMy0xLTEtMA_7bb218c8-0993-4c96-86c0-383931f5f11d"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzktNS0xLTEtMA_c9cfb759-37f1-415d-8dba-c513383da073"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzEwLTEtMS0xLTA_3f8a1f1b-c4c1-4777-b1fb-2718c821f5c2"
      unitRef="shares">67002438</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzEwLTMtMS0xLTA_d5094998-545f-43f2-a146-4fd450c6afc7"
      unitRef="shares">62980193</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzEwLTUtMS0xLTA_df8d3b29-0527-41af-b344-c52d2a938b21"
      unitRef="shares">60061243</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzEyLTEtMS0xLTA_93597920-3164-437c-a8ae-e29e33de44ce"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzEyLTEtMS0xLTA_c9f262a3-60aa-4b37-bec8-b2dc1555d670"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzEyLTMtMS0xLTA_56af3112-49ed-44bd-bc16-1796da0d2245"
      unitRef="usdPerShare">-0.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzEyLTMtMS0xLTA_b0eef1b2-81ad-48b2-a175-60d70ceb3dc6"
      unitRef="usdPerShare">-0.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzEyLTUtMS0xLTA_1d0bea1c-948f-4add-a669-4bd1960110ab"
      unitRef="usdPerShare">-0.51</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90YWJsZTo3ZjA2OTVlMzBjNzI0MGJiODhlYzRjMmQxODU2Y2E1NC90YWJsZXJhbmdlOjdmMDY5NWUzMGM3MjQwYmI4OGVjNGMyZDE4NTZjYTU0XzEyLTUtMS0xLTA_48bf9376-4794-4d01-9cdd-e79e2efc9054"
      unitRef="usdPerShare">-0.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90ZXh0cmVnaW9uOmY5MTQ1Mzc4Y2M1ZTQyYzg4MTcwZDRiMTYyY2RjNzE2XzYzOQ_6a2f3fb1-de6c-4f9a-b9b0-23244fa206a7"
      unitRef="shares">4139745</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90ZXh0cmVnaW9uOmY5MTQ1Mzc4Y2M1ZTQyYzg4MTcwZDRiMTYyY2RjNzE2XzY0Mw_add998f2-63f3-452a-b3ba-0887b6964d6e"
      unitRef="shares">2779222</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjEvZnJhZzpmOTE0NTM3OGNjNWU0MmM4ODE3MGQ0YjE2MmNkYzcxNi90ZXh0cmVnaW9uOmY5MTQ1Mzc4Y2M1ZTQyYzg4MTcwZDRiMTYyY2RjNzE2XzY1MQ_cd0043b0-067e-4ff5-b5c6-c99ce4fa00fe"
      unitRef="shares">1297073</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FinancingReceivablesTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90ZXh0cmVnaW9uOjk4NWMwYTYxOGI4NzQ1OTJhZjIzMWJlNWJkZDIyZGNmXzMzNjU_849d4bdf-18a0-4fec-a071-4b325e148eeb">FINANCE RECEIVABLES&lt;div style="margin-top:12pt"&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 finance receivables consist of financed devices under the QuickStart program and devices contractually associated with the Seed platform. Predominately all of the Company&#x2019;s finance receivables agreements are classified as non-cancellable sixty-month sales-type leases. As of June&#160;30, 2021 and 2020, finance receivables consist of the following:&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:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:120%"&gt;As of June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:120%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:120%"&gt;2021&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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:120%"&gt;Current finance receivables, net&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;7,967&#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 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:120%"&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:120%"&gt;7,468&#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:120%"&gt;Finance receivables due after one year, net&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:120%"&gt;11,632&#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:120%"&gt;11,213&#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 style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total finance receivables, net of allowance of $1,109 and $150, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;19,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;18,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:12pt;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;We collect lease payments from customers primarily as part of the flow of funds from our transaction processing service. Balances are considered past due if customers do not have sufficient transaction revenue to cover the monthly lease payment by&lt;/span&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;the end of the monthly billing period. The Company routinely monitors customer payment performance and uses prior payment performance as a measure to assess the capability of the customer to repay contractual obligations of the lease agreements as scheduled. On an as-needed basis, qualitative information may be taken into consideration if new information arises related to the customer&#x2019;s ability to repay the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Credit risk for these receivables is continuously monitored by management and reflected within the allowance for finance receivables by aggregating leases with similar risk characteristics into pools that are collectively assessed. Because the Company&#x2019;s lease contracts generally have similar terms, customer characteristics around transaction processing volume and sales were used to disaggregate the leases. Our key credit quality indicator is the amount of transaction revenue we process for  each customer relative to their lease payment due, as we consider this customer characteristic to be the strongest predictor of the&lt;/span&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;risk of customer default. Customers with low processing volume or with transaction sales that are insufficient to cover the lease&lt;/span&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;payment are considered to be at a higher risk of customer default.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Customers are pooled based on their ratio of gross sales to required monthly lease obligations. We categorize outstanding receivables into two categories: high ratio customers (customers who have adequate transaction processing volumes to cover &lt;/span&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;monthly fees) and low ratio customers (customers that do not consistently have adequate transaction processing volumes to cover monthly fees). Using these two categories, we performed an analysis of historical write-offs to calculate reserve percentages by aging buckets for each category of customer.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:120%"&gt;At June 30, 2021, the gross lease receivable by current payment performance on a contractual basis and year of origination consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.170%"/&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="42" 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:8pt;font-weight:700;line-height:120%"&gt;Leases by Origination&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:120%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Up to 1 Year Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 1 and 2 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 2 and 3 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 3 and 4 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 4 and 5 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;More than 5 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:120%"&gt;Current&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:120%"&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:120%"&gt;6,504&#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 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:120%"&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:120%"&gt;4,109&#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 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:120%"&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:120%"&gt;3,751&#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 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:120%"&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:120%"&gt;2,522&#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 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:120%"&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:120%"&gt;1,249&#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 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:120%"&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:120%"&gt;982&#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 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:120%"&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:120%"&gt;19,117&#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:120%"&gt;30 days and under&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:120%"&gt;20&#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:120%"&gt;67&#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:120%"&gt;90&#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:120%"&gt;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;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:120%"&gt;11&#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:120%"&gt;1&#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:120%"&gt;282&#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:120%"&gt;31 - 60 days&lt;/span&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:120%"&gt;4&#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:120%"&gt;9&#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:120%"&gt;22&#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:120%"&gt;2&#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:120%"&gt;1&#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:120%"&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:120%"&gt;38&#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:120%"&gt;61 - 90 days&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:120%"&gt;10&#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:120%"&gt;42&#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:120%"&gt;66&#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:120%"&gt;54&#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:120%"&gt;10&#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:120%"&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:120%"&gt;182&#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:120%"&gt;Greater than 90 days&lt;/span&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:120%"&gt;46&#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:120%"&gt;69&#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:120%"&gt;490&#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:120%"&gt;419&#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:120%"&gt;54&#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:120%"&gt;11&#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:120%"&gt;1,089&#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:120%"&gt;Total finance receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;6,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;4,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;4,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;3,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;20,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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 30, 2020, the gross lease receivable by current payment performance on a contractual basis and year of origination&lt;/span&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;consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.170%"/&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="42" 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:8pt;font-weight:700;line-height:120%"&gt;Leases by Origination&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:120%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Up to 1 Year Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 1 and 2 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 2 and 3 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 3 and 4 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 4 and 5 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;More than 5 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:120%"&gt;Current&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:120%"&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:120%"&gt;4,950&#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 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:120%"&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:120%"&gt;4,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 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:120%"&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:120%"&gt;4,811&#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 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:120%"&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:120%"&gt;2,730&#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 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:120%"&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:120%"&gt;555&#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 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:120%"&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:120%"&gt;22&#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 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:120%"&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:120%"&gt;17,474&#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:120%"&gt;30 days and under&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:120%"&gt;40&#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:120%"&gt;66&#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:120%"&gt;121&#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:120%"&gt;28&#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:120%"&gt;11&#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:120%"&gt;1&#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:120%"&gt;267&#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:120%"&gt;31 - 60 days&lt;/span&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:120%"&gt;13&#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:120%"&gt;15&#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:120%"&gt;13&#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:120%"&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:120%"&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:120%"&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:120%"&gt;41&#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:120%"&gt;61 - 90 days&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:120%"&gt;10&#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:120%"&gt;44&#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:120%"&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:120%"&gt;19&#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:120%"&gt;3&#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:120%"&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:120%"&gt;138&#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:120%"&gt;Greater than 90 days&lt;/span&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:120%"&gt;22&#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:120%"&gt;263&#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:120%"&gt;537&#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:120%"&gt;67&#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:120%"&gt;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="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:120%"&gt;8&#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:120%"&gt;911&#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:120%"&gt;Total finance receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;5,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;4,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;5,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;2,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;18,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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 30, 2021, credit quality indicators by year of origination consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.524%"/&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="42" 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:8pt;font-weight:700;line-height:120%"&gt;Leases by Origination&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:120%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:120%"&gt;Up to 1 Year Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 1 and 2 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 2 and 3 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 3 and 4 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 4 and 5 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;More than 5 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:120%"&gt;High ratio customers&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;6,184&#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:120%"&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:120%"&gt;3,963&#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:120%"&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:120%"&gt;3,602&#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:120%"&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:120%"&gt;2,362&#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:120%"&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:120%"&gt;1,181&#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:120%"&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:120%"&gt;975&#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:120%"&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:120%"&gt;18,267&#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:120%"&gt;Low ratio customers&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:120%"&gt;400&#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:120%"&gt;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:120%"&gt;817&#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:120%"&gt;728&#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:120%"&gt;144&#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:120%"&gt;19&#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:120%"&gt;2,441&#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:120%"&gt;Total finance receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;6,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;4,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;4,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;3,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;20,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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 30, 2020, credit quality indicators by year of origination consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.524%"/&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="42" 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:8pt;font-weight:700;line-height:120%"&gt;Leases by Origination&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:120%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:120%"&gt;Up to 1 Year Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 1 and 2 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 2 and 3 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 3 and 4 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 4 and 5 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;More than 5 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:120%"&gt;High ratio customers&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;4,801&#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:120%"&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:120%"&gt;4,209&#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:120%"&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:120%"&gt;4,402&#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:120%"&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:120%"&gt;2,521&#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:120%"&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:120%"&gt;356&#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:120%"&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:120%"&gt;14&#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:120%"&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:120%"&gt;16,303&#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:120%"&gt;Low ratio customers&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:120%"&gt;234&#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:120%"&gt;585&#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:120%"&gt;1,142&#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:120%"&gt;323&#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:120%"&gt;227&#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:120%"&gt;17&#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:120%"&gt;2,528&#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:120%"&gt;Total finance receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;5,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;4,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;5,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;2,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;18,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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="margin-bottom:3pt"&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 represents a rollforward of the allowance for finance receivables for the year ending June 30, 2021 and 2020:&lt;/span&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:67.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.397%"/&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:14.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:0 1pt"/&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:8pt;font-weight:700;line-height:120%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:120%"&gt;Year ended June 30, 2021&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:8pt;font-weight:700;line-height:120%"&gt;Year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:120%"&gt;Balance at June 30&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;150&#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 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:120%"&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:120%"&gt;606&#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:120%"&gt;Impact of ASC 326*&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:120%"&gt;409&#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:120%"&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;/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:120%"&gt;Provision for expected losses&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:120%"&gt;550&#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:120%"&gt;142&#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:120%"&gt;Write-offs&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:120%"&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:120%"&gt;(598)&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:120%"&gt;Balance June 30&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;1,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:102%"&gt;* The Company adopted ASC 326 on July 1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:102%"&gt;Cash to be collected on our performing finance receivables due for each of the fiscal years after June&#160;30, 2021 are 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:9pt;font-weight:700;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;2022&lt;/span&gt;&lt;/td&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;11,764&#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;2023&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;5,669&#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;2024&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;3,852&#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;2025&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,314&#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;2026&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;983&#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;Thereafter&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&#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;Total amounts to be collected&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;24,595&#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 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;Less: interest&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,887)&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;Less: allowance for nonperforming receivables&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,109)&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;Total finance receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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;19,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:FinancingReceivablesTextBlock>
    <ctlp:FinanceReceivablesSalestypeLeaseTerm
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90ZXh0cmVnaW9uOjk4NWMwYTYxOGI4NzQ1OTJhZjIzMWJlNWJkZDIyZGNmXzEwOTk1MTE2Mjg2ODEy_0157f2cb-6434-4a03-a7d6-cf714ccd18df">P60M</ctlp:FinanceReceivablesSalestypeLeaseTerm>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90ZXh0cmVnaW9uOjk4NWMwYTYxOGI4NzQ1OTJhZjIzMWJlNWJkZDIyZGNmXzMzODM_f9ee982f-601b-4746-8332-9a8a55707d14">As of June&#160;30, 2021 and 2020, finance receivables consist of the following:&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:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:120%"&gt;As of June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:120%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:120%"&gt;2021&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:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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:120%"&gt;Current finance receivables, net&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;7,967&#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 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:120%"&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:120%"&gt;7,468&#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:120%"&gt;Finance receivables due after one year, net&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:120%"&gt;11,632&#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:120%"&gt;11,213&#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 style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total finance receivables, net of allowance of $1,109 and $150, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;19,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;18,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0ZjMwMzNlMGM4Yzc0ZWQxYjRjMDIyYmUxMjVkNjU0MS90YWJsZXJhbmdlOjRmMzAzM2UwYzhjNzRlZDFiNGMwMjJiZTEyNWQ2NTQxXzMtMS0xLTEtMA_1f86082e-1a86-4b17-ac66-ed080090c858"
      unitRef="usd">7967000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0ZjMwMzNlMGM4Yzc0ZWQxYjRjMDIyYmUxMjVkNjU0MS90YWJsZXJhbmdlOjRmMzAzM2UwYzhjNzRlZDFiNGMwMjJiZTEyNWQ2NTQxXzMtMy0xLTEtMA_ee6d4e4c-415a-49e0-8642-13effed42a5a"
      unitRef="usd">7468000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0ZjMwMzNlMGM4Yzc0ZWQxYjRjMDIyYmUxMjVkNjU0MS90YWJsZXJhbmdlOjRmMzAzM2UwYzhjNzRlZDFiNGMwMjJiZTEyNWQ2NTQxXzQtMS0xLTEtMA_8a9e5212-f32c-4884-8e96-66aed13c6d3c"
      unitRef="usd">11632000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0ZjMwMzNlMGM4Yzc0ZWQxYjRjMDIyYmUxMjVkNjU0MS90YWJsZXJhbmdlOjRmMzAzM2UwYzhjNzRlZDFiNGMwMjJiZTEyNWQ2NTQxXzQtMy0xLTEtMA_e603aa07-7a9a-4221-b7b3-1a3e5e55d060"
      unitRef="usd">11213000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0ZjMwMzNlMGM4Yzc0ZWQxYjRjMDIyYmUxMjVkNjU0MS90YWJsZXJhbmdlOjRmMzAzM2UwYzhjNzRlZDFiNGMwMjJiZTEyNWQ2NTQxXzUtMC0xLTEtMTA5MTEvdGV4dHJlZ2lvbjo3OWRhMTkyNDUxMzI0ZjM3YWMyNDQ0MzZhNWM4M2ZkZV82MDQ3MzEzOTUyODU5_db98894d-07c2-4ffe-a3c7-ec0e5992a9e7"
      unitRef="usd">1109000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0ZjMwMzNlMGM4Yzc0ZWQxYjRjMDIyYmUxMjVkNjU0MS90YWJsZXJhbmdlOjRmMzAzM2UwYzhjNzRlZDFiNGMwMjJiZTEyNWQ2NTQxXzUtMC0xLTEtMTA5MTEvdGV4dHJlZ2lvbjo3OWRhMTkyNDUxMzI0ZjM3YWMyNDQ0MzZhNWM4M2ZkZV82MDQ3MzEzOTUyODY3_9f939685-3c80-42d0-a1bf-d2385b9956af"
      unitRef="usd">150000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0ZjMwMzNlMGM4Yzc0ZWQxYjRjMDIyYmUxMjVkNjU0MS90YWJsZXJhbmdlOjRmMzAzM2UwYzhjNzRlZDFiNGMwMjJiZTEyNWQ2NTQxXzUtMS0xLTEtMA_2817587e-b833-4026-aab6-d7a92d1825e9"
      unitRef="usd">19599000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0ZjMwMzNlMGM4Yzc0ZWQxYjRjMDIyYmUxMjVkNjU0MS90YWJsZXJhbmdlOjRmMzAzM2UwYzhjNzRlZDFiNGMwMjJiZTEyNWQ2NTQxXzUtMy0xLTEtMA_e22290de-ea97-42b0-9075-ff479bf531fb"
      unitRef="usd">18681000</us-gaap:NotesReceivableNet>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90ZXh0cmVnaW9uOjk4NWMwYTYxOGI4NzQ1OTJhZjIzMWJlNWJkZDIyZGNmXzMzNjg_bb4f2a16-980e-4dfb-921c-af949988228c">&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;At June 30, 2021, the gross lease receivable by current payment performance on a contractual basis and year of origination consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.170%"/&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="42" 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:8pt;font-weight:700;line-height:120%"&gt;Leases by Origination&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:120%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Up to 1 Year Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 1 and 2 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 2 and 3 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 3 and 4 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 4 and 5 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;More than 5 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:120%"&gt;Current&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:120%"&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:120%"&gt;6,504&#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 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:120%"&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:120%"&gt;4,109&#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 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:120%"&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:120%"&gt;3,751&#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 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:120%"&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:120%"&gt;2,522&#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 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:120%"&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:120%"&gt;1,249&#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 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:120%"&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:120%"&gt;982&#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 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:120%"&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:120%"&gt;19,117&#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:120%"&gt;30 days and under&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:120%"&gt;20&#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:120%"&gt;67&#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:120%"&gt;90&#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:120%"&gt;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;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:120%"&gt;11&#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:120%"&gt;1&#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:120%"&gt;282&#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:120%"&gt;31 - 60 days&lt;/span&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:120%"&gt;4&#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:120%"&gt;9&#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:120%"&gt;22&#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:120%"&gt;2&#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:120%"&gt;1&#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:120%"&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:120%"&gt;38&#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:120%"&gt;61 - 90 days&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:120%"&gt;10&#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:120%"&gt;42&#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:120%"&gt;66&#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:120%"&gt;54&#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:120%"&gt;10&#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:120%"&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:120%"&gt;182&#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:120%"&gt;Greater than 90 days&lt;/span&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:120%"&gt;46&#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:120%"&gt;69&#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:120%"&gt;490&#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:120%"&gt;419&#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:120%"&gt;54&#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:120%"&gt;11&#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:120%"&gt;1,089&#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:120%"&gt;Total finance receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;6,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;4,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;4,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;3,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;20,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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 30, 2020, the gross lease receivable by current payment performance on a contractual basis and year of origination&lt;/span&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;consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.076%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.170%"/&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="42" 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:8pt;font-weight:700;line-height:120%"&gt;Leases by Origination&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:120%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Up to 1 Year Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 1 and 2 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 2 and 3 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 3 and 4 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Between 4 and 5 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;More than 5 Years Ago&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:120%"&gt;Current&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:120%"&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:120%"&gt;4,950&#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 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:120%"&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:120%"&gt;4,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 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:120%"&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:120%"&gt;4,811&#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 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:120%"&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:120%"&gt;2,730&#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 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:120%"&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:120%"&gt;555&#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 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:120%"&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:120%"&gt;22&#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 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:120%"&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:120%"&gt;17,474&#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:120%"&gt;30 days and under&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:120%"&gt;40&#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:120%"&gt;66&#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:120%"&gt;121&#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:120%"&gt;28&#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:120%"&gt;11&#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:120%"&gt;1&#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:120%"&gt;267&#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:120%"&gt;31 - 60 days&lt;/span&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:120%"&gt;13&#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:120%"&gt;15&#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:120%"&gt;13&#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:120%"&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:120%"&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:120%"&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:120%"&gt;41&#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:120%"&gt;61 - 90 days&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:120%"&gt;10&#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:120%"&gt;44&#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:120%"&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:120%"&gt;19&#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:120%"&gt;3&#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:120%"&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:120%"&gt;138&#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:120%"&gt;Greater than 90 days&lt;/span&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:120%"&gt;22&#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:120%"&gt;263&#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:120%"&gt;537&#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:120%"&gt;67&#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:120%"&gt;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="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:120%"&gt;8&#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:120%"&gt;911&#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:120%"&gt;Total finance receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;5,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;4,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;5,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;2,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&gt;18,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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 30, 2021, credit quality indicators by year of origination consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.524%"/&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="42" 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:8pt;font-weight:700;line-height:120%"&gt;Leases by Origination&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:120%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:120%"&gt;Up to 1 Year Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 1 and 2 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 2 and 3 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 3 and 4 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 4 and 5 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;More than 5 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:120%"&gt;High ratio customers&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;6,184&#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:120%"&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:120%"&gt;3,963&#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:120%"&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:120%"&gt;3,602&#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:120%"&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:120%"&gt;2,362&#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:120%"&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:120%"&gt;1,181&#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:120%"&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:120%"&gt;975&#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:120%"&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:120%"&gt;18,267&#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:120%"&gt;Low ratio customers&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:120%"&gt;400&#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:120%"&gt;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:120%"&gt;817&#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:120%"&gt;728&#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:120%"&gt;144&#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:120%"&gt;19&#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:120%"&gt;2,441&#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:120%"&gt;Total finance receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;6,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;4,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;4,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;3,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;20,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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 30, 2020, credit quality indicators by year of origination consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.053%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.107%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.524%"/&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="42" 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:8pt;font-weight:700;line-height:120%"&gt;Leases by Origination&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:120%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:120%"&gt;Up to 1 Year Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 1 and 2 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 2 and 3 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 3 and 4 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Between 4 and 5 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;More than 5 Years Ago&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:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:120%"&gt;High ratio customers&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;4,801&#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:120%"&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:120%"&gt;4,209&#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:120%"&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:120%"&gt;4,402&#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:120%"&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:120%"&gt;2,521&#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:120%"&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:120%"&gt;356&#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:120%"&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:120%"&gt;14&#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:120%"&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:120%"&gt;16,303&#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:120%"&gt;Low ratio customers&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:120%"&gt;234&#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:120%"&gt;585&#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:120%"&gt;1,142&#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:120%"&gt;323&#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:120%"&gt;227&#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:120%"&gt;17&#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:120%"&gt;2,528&#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:120%"&gt;Total finance receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;5,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;4,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;5,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;2,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;18,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;</us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9f593fd0315f42d19cdecce49fd5c3f4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzMtMS0xLTEtMA_1f6705e7-0820-405e-bb5d-50233dca2684"
      unitRef="usd">6504000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9f593fd0315f42d19cdecce49fd5c3f4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzMtNC0xLTEtNTYyNg_6b5471a1-a4e2-43e4-bd6a-78b16b303d27"
      unitRef="usd">4109000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9f593fd0315f42d19cdecce49fd5c3f4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzMtNi0xLTEtNTY0Ng_d7597bd0-2f4e-42d7-9602-86732845d163"
      unitRef="usd">3751000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9f593fd0315f42d19cdecce49fd5c3f4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzMtOC0xLTEtNTY2Mg_888d67fa-6e29-4bfb-b2b2-ca7ee8138b8d"
      unitRef="usd">2522000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9f593fd0315f42d19cdecce49fd5c3f4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzMtMTAtMS0xLTU2NjY_ec695734-f843-49f6-8a87-47b65b9b57d3"
      unitRef="usd">1249000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9f593fd0315f42d19cdecce49fd5c3f4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzMtMTItMS0xLTU2NzA_5ec78849-da9e-4e23-a5d6-1966720ee70e"
      unitRef="usd">982000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i9f593fd0315f42d19cdecce49fd5c3f4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzMtMTQtMS0xLTk3NTg_9181c318-262e-4842-bde3-6496dfe18f9f"
      unitRef="usd">19117000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ibf1d15f4a72c4306a8e1006fdd0e09bc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzQtMi0xLTEtNTYxMA_76f48f37-5149-47ea-a170-af4735a1a4d1"
      unitRef="usd">20000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ibf1d15f4a72c4306a8e1006fdd0e09bc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzQtNC0xLTEtNTYzMA_77201007-ecf1-4ac3-ac70-39d745312d13"
      unitRef="usd">67000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ibf1d15f4a72c4306a8e1006fdd0e09bc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzQtNi0xLTEtNTY1MA_4d963cdb-f82a-419b-aaa0-98d5439f4127"
      unitRef="usd">90000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ibf1d15f4a72c4306a8e1006fdd0e09bc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzQtOC0xLTEtNTY2Mg_dc8ecc41-357c-479f-969e-c5a21e054fd1"
      unitRef="usd">93000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ibf1d15f4a72c4306a8e1006fdd0e09bc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzQtMTAtMS0xLTU2NjY_9d6b621e-bc31-4ed3-8769-8c0888a6dc77"
      unitRef="usd">11000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ibf1d15f4a72c4306a8e1006fdd0e09bc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzQtMTItMS0xLTU2NzA_e2a10fcf-a7e5-4bce-a8df-6205ddc03f17"
      unitRef="usd">1000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="ibf1d15f4a72c4306a8e1006fdd0e09bc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzQtMTQtMS0xLTk3NTg_2f4629c8-aa5e-4cbd-b1e6-aec9e797c87f"
      unitRef="usd">282000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8c1559a888134ce696a4f42a1d435279_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzUtMi0xLTEtNTYxNA_5779c82c-f185-4195-8606-8ec2e41bc34b"
      unitRef="usd">4000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8c1559a888134ce696a4f42a1d435279_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzUtNC0xLTEtNTYzNA_a47bba3c-adf1-4e89-af5d-43312a421f48"
      unitRef="usd">9000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8c1559a888134ce696a4f42a1d435279_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzUtNi0xLTEtNTY1NA_61d43c08-74be-4133-8375-acf9a280625a"
      unitRef="usd">22000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8c1559a888134ce696a4f42a1d435279_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzUtOC0xLTEtNTY2Mg_78ae661b-9426-4774-82ea-6b4b7ff04447"
      unitRef="usd">2000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8c1559a888134ce696a4f42a1d435279_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzUtMTAtMS0xLTU2NjY_2520bb7b-f1db-4ce2-9dfe-f23d81fc0d87"
      unitRef="usd">1000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8c1559a888134ce696a4f42a1d435279_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzUtMTItMS0xLTU2NzA_1c65df1e-2204-4f2b-892d-b82aad8a0f11"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i8c1559a888134ce696a4f42a1d435279_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzUtMTQtMS0xLTk3NTg_a78a3564-e7ce-4790-adbb-099cd5377d85"
      unitRef="usd">38000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if87e3593d7c3451abe7594516b5b7519_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzYtMi0xLTEtNTYxOA_1ad6a99f-ff72-43ea-8573-533e931dcb09"
      unitRef="usd">10000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if87e3593d7c3451abe7594516b5b7519_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzYtNC0xLTEtNTYzOA_a6fa5cd3-7df6-426c-8827-661a2a64154e"
      unitRef="usd">42000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if87e3593d7c3451abe7594516b5b7519_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzYtNi0xLTEtNTY1NA_c68ca47e-ab98-47a5-916f-6579f0bd7d7f"
      unitRef="usd">66000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if87e3593d7c3451abe7594516b5b7519_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzYtOC0xLTEtNTY2Mg_5d05f456-2ee4-4781-a1c6-e94b1b38a795"
      unitRef="usd">54000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if87e3593d7c3451abe7594516b5b7519_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzYtMTAtMS0xLTU2NjY_435405e6-35eb-4dbb-932f-3202ca265f4b"
      unitRef="usd">10000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if87e3593d7c3451abe7594516b5b7519_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzYtMTItMS0xLTU2NzA_a51e4765-783c-4130-be8c-50084fe46db6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="if87e3593d7c3451abe7594516b5b7519_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzYtMTQtMS0xLTk3NTg_960327bd-cc4a-44b8-90a7-a6a4f89faf2c"
      unitRef="usd">182000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ief39707501f4496e8d91f90c4c22cf00_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzQtMS0xLTEtMA_b22a0613-576e-41b7-bbee-688d52a4f31e"
      unitRef="usd">46000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ief39707501f4496e8d91f90c4c22cf00_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzctNC0xLTEtNTY0Mg_6a0442c1-088c-4836-aad3-9ecd05f9e5e7"
      unitRef="usd">69000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ief39707501f4496e8d91f90c4c22cf00_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzctNi0xLTEtNTY1OA_ada2c9ec-d94c-4606-9ffe-2897177d0026"
      unitRef="usd">490000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ief39707501f4496e8d91f90c4c22cf00_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzctOC0xLTEtNTY2Mg_228f4be6-fa75-4081-81bf-10a7317de05c"
      unitRef="usd">419000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ief39707501f4496e8d91f90c4c22cf00_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzctMTAtMS0xLTU2NjY_1513dea8-a4d9-439c-a17a-a9a4efd870d9"
      unitRef="usd">54000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ief39707501f4496e8d91f90c4c22cf00_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzctMTItMS0xLTU2NzA_8faa22d3-5857-4589-9263-58396e66adc4"
      unitRef="usd">11000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="ief39707501f4496e8d91f90c4c22cf00_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzctMTQtMS0xLTk3NTg_3714668d-7dfd-49c1-814f-c0f2ae6a2765"
      unitRef="usd">1089000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzUtMS0xLTEtMA_60d652c2-7efc-4f8f-80dc-d0ad2dbf0fd0"
      unitRef="usd">6584000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzgtNC0xLTEtOTc1OA_2afa56f9-330b-46a1-8562-36ac0077df35"
      unitRef="usd">4296000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzgtNi0xLTEtOTc1OA_ed09cde7-8002-49d4-84a3-05c056765fe8"
      unitRef="usd">4419000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzgtOC0xLTEtOTc1OA_2c892799-a6cd-4d9e-99b2-5d560d840ddc"
      unitRef="usd">3090000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzgtMTAtMS0xLTk3NTg_86f2471d-73e9-4211-a6a1-c26d7936046b"
      unitRef="usd">1325000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzgtMTItMS0xLTk3NTg_bfdd04a7-dae1-4021-90bb-117f9995fa19"
      unitRef="usd">994000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTpiZWU3OWQ4M2Q5MDc0ODU1OTU3NzM5YzZlZGZmYzhhOC90YWJsZXJhbmdlOmJlZTc5ZDgzZDkwNzQ4NTU5NTc3MzljNmVkZmZjOGE4XzgtMTQtMS0xLTk3NTg_92fdf72e-c790-4ed1-92bd-f6a8e6e2cf34"
      unitRef="usd">20708000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1ce8c3c579784ec9a07065311db14c76_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzMtMi0xLTEtNTcxNQ_e74c2e07-e4cb-48a0-b078-2631486db1ea"
      unitRef="usd">4950000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1ce8c3c579784ec9a07065311db14c76_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzMtNC0xLTEtNTcxOQ_63f6b9a1-a401-439b-9c69-baca0d7d5d33"
      unitRef="usd">4406000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1ce8c3c579784ec9a07065311db14c76_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzMtNi0xLTEtNTcyMw_07fcec9f-750b-49ab-9113-47fa5ecba44f"
      unitRef="usd">4811000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1ce8c3c579784ec9a07065311db14c76_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzMtOC0xLTEtNTcyMw_f3af3b6d-9cf5-4676-a1ba-f36ba6680e40"
      unitRef="usd">2730000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1ce8c3c579784ec9a07065311db14c76_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzMtMTAtMS0xLTU3MjM_178d22cf-c047-4f11-8d94-923d8cd77c56"
      unitRef="usd">555000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1ce8c3c579784ec9a07065311db14c76_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzMtMTItMS0xLTU3MjM_b8b979a4-2b30-46ff-b74c-2f929301136c"
      unitRef="usd">22000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i1ce8c3c579784ec9a07065311db14c76_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzMtMTQtMS0xLTk3NjE_fb8bc55f-67fc-418c-ac93-046fe06aec74"
      unitRef="usd">17474000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ife5a3cff81b84c8eb3c9997da0ba3c08_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzQtMi0xLTEtNTcxNQ_c16d2679-30b3-4de4-8a1c-a54a767e59a8"
      unitRef="usd">40000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ife5a3cff81b84c8eb3c9997da0ba3c08_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzQtNC0xLTEtNTcxOQ_2c49976d-d2f9-4502-b252-07b0ade4b539"
      unitRef="usd">66000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ife5a3cff81b84c8eb3c9997da0ba3c08_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzQtNi0xLTEtNTcyMw_ef8b0d03-5119-46a5-9a98-0c98d3d8d6d8"
      unitRef="usd">121000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ife5a3cff81b84c8eb3c9997da0ba3c08_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzQtOC0xLTEtNTcyMw_97597708-de50-4c10-89ed-b7bec8c3547f"
      unitRef="usd">28000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ife5a3cff81b84c8eb3c9997da0ba3c08_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzQtMTAtMS0xLTU3MjM_a18acef2-fb20-4202-a05c-e6afed2fb525"
      unitRef="usd">11000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ife5a3cff81b84c8eb3c9997da0ba3c08_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzQtMTItMS0xLTU3MjM_44e00d29-bb58-419a-8bb0-2ca6ce029caa"
      unitRef="usd">1000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="ife5a3cff81b84c8eb3c9997da0ba3c08_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzQtMTQtMS0xLTk3NjE_6656f8b8-26df-45f7-96f5-a03d4e6b1ee4"
      unitRef="usd">267000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i914d8efc3e4347fc9bc235e90da03845_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzUtMi0xLTEtNTcxNQ_29628fe1-2a64-4e04-88b3-04a33bbc921f"
      unitRef="usd">13000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i914d8efc3e4347fc9bc235e90da03845_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzUtNC0xLTEtNTcxOQ_fd1c0fc6-b4a3-4a67-876c-07559ce0e822"
      unitRef="usd">15000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i914d8efc3e4347fc9bc235e90da03845_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzUtNi0xLTEtNTcyMw_c49b98ef-4bcb-4bb6-9770-f5425e51445c"
      unitRef="usd">13000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i914d8efc3e4347fc9bc235e90da03845_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzUtOC0xLTEtNTcyMw_a4d157c6-90cb-47e4-82b0-37c2417376f5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i914d8efc3e4347fc9bc235e90da03845_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzUtMTAtMS0xLTU3MjM_9a27ba53-c534-48d6-9bb3-51012f03bf6d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i914d8efc3e4347fc9bc235e90da03845_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzUtMTItMS0xLTU3MjM_67dd599e-0ada-4b54-9851-f9a4ae36cf10"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i914d8efc3e4347fc9bc235e90da03845_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzUtMTQtMS0xLTk3NjE_398e9eff-d6b0-40e3-9695-d518dfe4c3d5"
      unitRef="usd">41000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="icb5d9d7b4bae453ea66bcf509d005cd3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzYtMi0xLTEtNTcxNQ_7e576d90-76f3-45de-9cff-7b963ebfcfb4"
      unitRef="usd">10000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="icb5d9d7b4bae453ea66bcf509d005cd3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzYtNC0xLTEtNTcxOQ_95b03f35-696d-4ccd-bcc0-b9e668b7d3a7"
      unitRef="usd">44000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="icb5d9d7b4bae453ea66bcf509d005cd3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzYtNi0xLTEtNTcyMw_6073dd40-0a5a-498b-8c7c-7fec5f922020"
      unitRef="usd">62000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="icb5d9d7b4bae453ea66bcf509d005cd3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzYtOC0xLTEtNTcyMw_3ceb8066-d946-4b95-b16c-599cd49f9652"
      unitRef="usd">19000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="icb5d9d7b4bae453ea66bcf509d005cd3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzYtMTAtMS0xLTU3MjM_64c9c939-6457-4928-878a-8cf47b4cd616"
      unitRef="usd">3000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="icb5d9d7b4bae453ea66bcf509d005cd3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzYtMTItMS0xLTU3MjM_583671c9-ca00-458f-9566-ecb06a5f09ff"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="icb5d9d7b4bae453ea66bcf509d005cd3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzYtMTQtMS0xLTk3NjE_0b527b4d-53d4-4f1b-9390-81773ae040bb"
      unitRef="usd">138000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib564442002e348bdaaf89d2308e46b04_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzctMi0xLTEtNTcxNQ_92ec24e7-4b2e-4c81-9d5b-1a67e2443540"
      unitRef="usd">22000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib564442002e348bdaaf89d2308e46b04_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzctNC0xLTEtNTcxOQ_10bbd7ca-7762-41b3-8eff-b22e62557a6b"
      unitRef="usd">263000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib564442002e348bdaaf89d2308e46b04_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzctNi0xLTEtNTcyMw_275f782a-0c42-4e7f-8400-89fc64bba44d"
      unitRef="usd">537000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib564442002e348bdaaf89d2308e46b04_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzctOC0xLTEtNTcyMw_4e771076-71ff-491e-9999-b398df7eefe5"
      unitRef="usd">67000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib564442002e348bdaaf89d2308e46b04_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzctMTAtMS0xLTU3MjM_985f2ca1-4fef-4bba-8bbe-b91cce4abf34"
      unitRef="usd">14000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib564442002e348bdaaf89d2308e46b04_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzctMTItMS0xLTU3MjM_533fb1cb-6d84-47db-9d4b-7e6dd6c454f7"
      unitRef="usd">8000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="ib564442002e348bdaaf89d2308e46b04_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzctMTQtMS0xLTk3NjE_6c48a54b-4bb7-4f67-9017-33bb661322e7"
      unitRef="usd">911000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzgtMi0xLTEtOTc2MQ_ff801010-5dda-4651-a1b2-ef1e5f3197fa"
      unitRef="usd">5035000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzgtNC0xLTEtOTc2MQ_3ebc02e5-81c5-4db9-bfaf-2bd904dc7e9c"
      unitRef="usd">4794000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzgtNi0xLTEtOTc2MQ_824af08f-aa04-4737-ba4a-25c3010f863a"
      unitRef="usd">5544000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzgtOC0xLTEtOTc2MQ_61256cc8-e7cf-4b6f-b32c-89883ee7cd95"
      unitRef="usd">2844000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzgtMTAtMS0xLTk3NjE_21a45a34-fe2c-4871-a017-c84b656e987f"
      unitRef="usd">583000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzgtMTItMS0xLTk3NjE_64668057-658e-4c6a-a068-d1003d7a4ad4"
      unitRef="usd">31000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTo0NGY1OGE5MTQ0MmU0N2ExODMzM2Y2OTg1YWQ3OGYzNS90YWJsZXJhbmdlOjQ0ZjU4YTkxNDQyZTQ3YTE4MzMzZjY5ODVhZDc4ZjM1XzgtMTQtMS0xLTk3NjE_cb622f8e-e845-4994-a874-4fef08c74653"
      unitRef="usd">18831000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2ea917582aa047d086cce92cd1a34506_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzMtMi0xLTEtNTY5Ng_aade91d2-59bd-4e24-87c6-2faf76d4e118"
      unitRef="usd">6184000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2ea917582aa047d086cce92cd1a34506_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzMtNC0xLTEtNTY5Ng_811a7d63-3ca4-45a4-aeee-7302ccc6d9c8"
      unitRef="usd">3963000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2ea917582aa047d086cce92cd1a34506_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzMtNi0xLTEtNTY5Ng_10ad0090-1ca3-4bdb-ba3d-3bd8b66bc051"
      unitRef="usd">3602000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2ea917582aa047d086cce92cd1a34506_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzMtOC0xLTEtNTY5Ng_96e75101-71e1-420a-9fb5-34de6c2e5f68"
      unitRef="usd">2362000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2ea917582aa047d086cce92cd1a34506_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzMtMTAtMS0xLTU2OTY_43789369-15aa-4931-85b0-4665d77999cf"
      unitRef="usd">1181000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2ea917582aa047d086cce92cd1a34506_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzMtMTItMS0xLTU2OTY_bb89b898-8ac9-408a-b5a5-3ca08179ae0a"
      unitRef="usd">975000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i2ea917582aa047d086cce92cd1a34506_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzMtMTQtMS0xLTk3NjU_458c35d2-e737-4c6b-8f88-ae61506213d3"
      unitRef="usd">18267000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5f337323fc1249b884eeb62edaa5804d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzQtMi0xLTEtNTY5Ng_e9c8cfba-2941-4623-ba99-e1791a401c07"
      unitRef="usd">400000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5f337323fc1249b884eeb62edaa5804d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzQtNC0xLTEtNTY5Ng_72008df7-ce7b-4f76-8bb5-1aef5d7e0979"
      unitRef="usd">333000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5f337323fc1249b884eeb62edaa5804d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzQtNi0xLTEtNTY5Ng_caa4147f-119a-4522-8c0c-7e8e9eb13cf2"
      unitRef="usd">817000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5f337323fc1249b884eeb62edaa5804d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzQtOC0xLTEtNTY5Ng_70e2e7d5-61e0-4496-9b65-be34b563bfbe"
      unitRef="usd">728000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5f337323fc1249b884eeb62edaa5804d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzQtMTAtMS0xLTU2OTY_8853e4f8-741b-40aa-a36b-851381b23c3a"
      unitRef="usd">144000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5f337323fc1249b884eeb62edaa5804d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzQtMTItMS0xLTU2OTY_de2e46c8-77c5-4f84-b9da-3a0f659d3253"
      unitRef="usd">19000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i5f337323fc1249b884eeb62edaa5804d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzQtMTQtMS0xLTk3NjU_f93d875d-c33a-4fea-a0b7-bfdfd3c67e50"
      unitRef="usd">2441000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzUtMi0xLTEtOTc2NQ_36a19082-07c7-42dd-81c4-41231f445531"
      unitRef="usd">6584000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzUtNC0xLTEtOTc2NQ_8e2237f8-4d92-42aa-9867-4b45891912aa"
      unitRef="usd">4296000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzUtNi0xLTEtOTc2NQ_d1a83b09-b723-4a0b-997e-8fcd8857484a"
      unitRef="usd">4419000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzUtOC0xLTEtOTc2NQ_2b95cdb4-b18c-414d-a7dd-0f9c56234374"
      unitRef="usd">3090000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzUtMTAtMS0xLTk3NjU_dbac7a77-6d01-4d6b-9aba-c6440732b210"
      unitRef="usd">1325000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzUtMTItMS0xLTk3NjU_1d7de64d-2983-475e-bdb7-50bdcc3a2c1f"
      unitRef="usd">994000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTplMjdmNDhmYWViMjY0N2UxYjVhMjE4YzJmNWM0NjE5My90YWJsZXJhbmdlOmUyN2Y0OGZhZWIyNjQ3ZTFiNWEyMThjMmY1YzQ2MTkzXzUtMTQtMS0xLTk3NjU_44bfee1c-4a2e-4a59-b2d8-eac572529854"
      unitRef="usd">20708000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia4095fda9f344b84b6b93eb1b1c613d1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzMtMi0xLTEtMTEwMzc_df7d66b8-b236-4c27-bc9f-b9528c53e0cb"
      unitRef="usd">4801000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia4095fda9f344b84b6b93eb1b1c613d1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzMtNC0xLTEtMTEwMzc_3143ceaa-a369-4a82-bfbe-b51f5b8eae15"
      unitRef="usd">4209000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia4095fda9f344b84b6b93eb1b1c613d1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzMtNi0xLTEtMTEwMzc_f23508aa-9b94-4767-834f-03b6df06d1b6"
      unitRef="usd">4402000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia4095fda9f344b84b6b93eb1b1c613d1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzMtOC0xLTEtMTEwMzc_984420f6-b03d-4aa4-8446-c354f1649732"
      unitRef="usd">2521000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia4095fda9f344b84b6b93eb1b1c613d1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzMtMTAtMS0xLTExMDM3_14ea0b39-ab7d-47f0-bd66-3877596869d6"
      unitRef="usd">356000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia4095fda9f344b84b6b93eb1b1c613d1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzMtMTItMS0xLTExMDM3_6721a89e-1fd9-4937-bc9f-c8abab554cfb"
      unitRef="usd">14000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="ia4095fda9f344b84b6b93eb1b1c613d1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzMtMTQtMS0xLTExMDYz_7027243f-0b6e-4874-9cde-b406b33f1577"
      unitRef="usd">16303000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7d45b8cdef9d431c885d9550c74c4287_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzQtMi0xLTEtMTEwMzc_3ddf6bdf-a7ea-4d5b-84cb-f0fb77c2468f"
      unitRef="usd">234000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7d45b8cdef9d431c885d9550c74c4287_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzQtNC0xLTEtMTEwMzc_9519a608-4fc7-4c64-89ec-699064216c9a"
      unitRef="usd">585000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7d45b8cdef9d431c885d9550c74c4287_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzQtNi0xLTEtMTEwMzc_bf399167-0186-4222-b0f0-1624b51e44bb"
      unitRef="usd">1142000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7d45b8cdef9d431c885d9550c74c4287_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzQtOC0xLTEtMTEwMzc_f13b5477-8de1-4da0-9eb2-500f478c45ff"
      unitRef="usd">323000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7d45b8cdef9d431c885d9550c74c4287_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzQtMTAtMS0xLTExMDM3_d9caf066-032c-4b4d-a886-2c517e3b6415"
      unitRef="usd">227000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7d45b8cdef9d431c885d9550c74c4287_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzQtMTItMS0xLTExMDM3_77595430-1639-4a15-b2cb-0ca8a4c3cb0d"
      unitRef="usd">17000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i7d45b8cdef9d431c885d9550c74c4287_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzQtMTQtMS0xLTExMDYz_d7fab14a-e7a9-4d6b-abc8-ee3a293213b5"
      unitRef="usd">2528000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzUtMi0xLTEtMTEzMjY_cd7a5b04-8b52-4242-be74-f818466e1abc"
      unitRef="usd">5035000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzUtNC0xLTEtMTEzMjY_a3904bb7-81a2-4b8e-8c4c-ac700d7c1158"
      unitRef="usd">4794000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzUtNi0xLTEtMTEzMjY_02e32da3-cdc7-404f-9c4b-294da6089581"
      unitRef="usd">5544000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzUtOC0xLTEtMTEzMjY_4c37b2d9-4be9-4bb7-b45d-df9619eff273"
      unitRef="usd">2844000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzUtMTAtMS0xLTExMzI2_de148d27-d36d-4d7b-8f86-38d7108a48d6"
      unitRef="usd">583000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzUtMTItMS0xLTExMzI2_8d4a1b98-9595-4873-b0d9-897895fa7ae7"
      unitRef="usd">31000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZTphMzZlZDEwM2JkZjk0ODI2YWI3YTBhM2JjYjljOTA4Yy90YWJsZXJhbmdlOmEzNmVkMTAzYmRmOTQ4MjZhYjdhMGEzYmNiOWM5MDhjXzUtMTQtMS0xLTExMzI2_9b419483-4a78-413c-b643-66934d3fca40"
      unitRef="usd">18831000</us-gaap:NotesReceivableGross>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90ZXh0cmVnaW9uOjk4NWMwYTYxOGI4NzQ1OTJhZjIzMWJlNWJkZDIyZGNmXzMzNzA_435016ea-8ec3-4155-9431-48ad69520ff8">&lt;div style="margin-bottom:3pt"&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 represents a rollforward of the allowance for finance receivables for the year ending June 30, 2021 and 2020:&lt;/span&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:67.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.397%"/&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:14.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:0 1pt"/&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:8pt;font-weight:700;line-height:120%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:120%"&gt;Year ended June 30, 2021&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:8pt;font-weight:700;line-height:120%"&gt;Year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:120%"&gt;Balance at June 30&lt;/span&gt;&lt;/td&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:120%"&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:120%"&gt;150&#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 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:120%"&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:120%"&gt;606&#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:120%"&gt;Impact of ASC 326*&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:120%"&gt;409&#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:120%"&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;/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:120%"&gt;Provision for expected losses&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:120%"&gt;550&#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:120%"&gt;142&#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:120%"&gt;Write-offs&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:120%"&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:120%"&gt;(598)&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:120%"&gt;Balance June 30&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;1,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:102%"&gt;* The Company adopted ASC 326 on July 1, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:PastDueFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxYTdhMjg0ODRhMTQ0N2ExOGYzMzk4ODNmODdmZGE4OC90YWJsZXJhbmdlOjFhN2EyODQ4NGExNDQ3YTE4ZjMzOTg4M2Y4N2ZkYTg4XzMtMS0xLTEtNTcyOA_792c9d24-8178-4b7c-9c18-3fb2f13915fb"
      unitRef="usd">150000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxYTdhMjg0ODRhMTQ0N2ExOGYzMzk4ODNmODdmZGE4OC90YWJsZXJhbmdlOjFhN2EyODQ4NGExNDQ3YTE4ZjMzOTg4M2Y4N2ZkYTg4XzMtMy0xLTEtNTc1Ng_b5a7d2d1-c272-406e-9a11-a9549af1963a"
      unitRef="usd">606000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1b9ca80fc3b1458cb9133e2e70aa75b6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxYTdhMjg0ODRhMTQ0N2ExOGYzMzk4ODNmODdmZGE4OC90YWJsZXJhbmdlOjFhN2EyODQ4NGExNDQ3YTE4ZjMzOTg4M2Y4N2ZkYTg4XzQtMS0xLTEtNTcyOA_626a70a0-a7d6-4bc1-9d14-7b1237438a62"
      unitRef="usd">409000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxYTdhMjg0ODRhMTQ0N2ExOGYzMzk4ODNmODdmZGE4OC90YWJsZXJhbmdlOjFhN2EyODQ4NGExNDQ3YTE4ZjMzOTg4M2Y4N2ZkYTg4XzUtMS0xLTEtNTcyOA_b3cd8ab4-27b8-43cc-bcfb-7a7ecd94842b"
      unitRef="usd">550000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxYTdhMjg0ODRhMTQ0N2ExOGYzMzk4ODNmODdmZGE4OC90YWJsZXJhbmdlOjFhN2EyODQ4NGExNDQ3YTE4ZjMzOTg4M2Y4N2ZkYTg4XzUtMy0xLTEtNTc1Ng_b8af7820-33d4-4b54-9823-dfac1d1797ce"
      unitRef="usd">142000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxYTdhMjg0ODRhMTQ0N2ExOGYzMzk4ODNmODdmZGE4OC90YWJsZXJhbmdlOjFhN2EyODQ4NGExNDQ3YTE4ZjMzOTg4M2Y4N2ZkYTg4XzYtMS0xLTEtNTcyOA_f490c9da-9682-4420-becd-28bc22336db0"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxYTdhMjg0ODRhMTQ0N2ExOGYzMzk4ODNmODdmZGE4OC90YWJsZXJhbmdlOjFhN2EyODQ4NGExNDQ3YTE4ZjMzOTg4M2Y4N2ZkYTg4XzYtMy0xLTEtNTc1Ng_53fec1e0-5786-4ecb-9fc5-edd9bfb5534d"
      unitRef="usd">598000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxYTdhMjg0ODRhMTQ0N2ExOGYzMzk4ODNmODdmZGE4OC90YWJsZXJhbmdlOjFhN2EyODQ4NGExNDQ3YTE4ZjMzOTg4M2Y4N2ZkYTg4XzctMS0xLTEtOTc3OQ_f43bf54a-4110-4227-860a-b60e808872ed"
      unitRef="usd">1109000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxYTdhMjg0ODRhMTQ0N2ExOGYzMzk4ODNmODdmZGE4OC90YWJsZXJhbmdlOjFhN2EyODQ4NGExNDQ3YTE4ZjMzOTg4M2Y4N2ZkYTg4XzctMy0xLTEtOTc3OQ_7109d6b3-7bee-4c66-bc5e-ceb5c4cb57b9"
      unitRef="usd">150000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <ctlp:ScheduleOfFinancingReceivableTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90ZXh0cmVnaW9uOjk4NWMwYTYxOGI4NzQ1OTJhZjIzMWJlNWJkZDIyZGNmXzMzNzI_de799411-17e5-4b33-8b97-e66b44e98785">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:102%"&gt;Cash to be collected on our performing finance receivables due for each of the fiscal years after June&#160;30, 2021 are 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:9pt;font-weight:700;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;2022&lt;/span&gt;&lt;/td&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;11,764&#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;2023&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;5,669&#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;2024&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;3,852&#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;2025&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,314&#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;2026&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;983&#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;Thereafter&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&#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;Total amounts to be collected&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;24,595&#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 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;Less: interest&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,887)&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;Less: allowance for nonperforming receivables&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,109)&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;Total finance receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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;19,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;</ctlp:ScheduleOfFinancingReceivableTableTextBlock>
    <ctlp:NotesAndLoansReceivableInNextTwelveMonths
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxNTEyMDAwOGM1ZDA0MzBkOTE0OTRmZWUxYzQzNDE3Ni90YWJsZXJhbmdlOjE1MTIwMDA4YzVkMDQzMGQ5MTQ5NGZlZTFjNDM0MTc2XzItMS0xLTEtMA_6471a18b-2fe1-4037-9043-170ee82da677"
      unitRef="usd">11764000</ctlp:NotesAndLoansReceivableInNextTwelveMonths>
    <ctlp:NotesAndLoansReceivableInYearTwo
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxNTEyMDAwOGM1ZDA0MzBkOTE0OTRmZWUxYzQzNDE3Ni90YWJsZXJhbmdlOjE1MTIwMDA4YzVkMDQzMGQ5MTQ5NGZlZTFjNDM0MTc2XzMtMS0xLTEtMA_42984e09-05ed-4cb0-96f8-29783c385744"
      unitRef="usd">5669000</ctlp:NotesAndLoansReceivableInYearTwo>
    <ctlp:NotesAndLoansReceivableInYearThree
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxNTEyMDAwOGM1ZDA0MzBkOTE0OTRmZWUxYzQzNDE3Ni90YWJsZXJhbmdlOjE1MTIwMDA4YzVkMDQzMGQ5MTQ5NGZlZTFjNDM0MTc2XzQtMS0xLTEtMA_91aaf36a-278e-423a-9517-6f93a1b75b0b"
      unitRef="usd">3852000</ctlp:NotesAndLoansReceivableInYearThree>
    <ctlp:NotesAndLoansReceivableInYearFour
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxNTEyMDAwOGM1ZDA0MzBkOTE0OTRmZWUxYzQzNDE3Ni90YWJsZXJhbmdlOjE1MTIwMDA4YzVkMDQzMGQ5MTQ5NGZlZTFjNDM0MTc2XzUtMS0xLTEtMA_546388ee-9e7f-403a-801e-8b2c95e90abb"
      unitRef="usd">2314000</ctlp:NotesAndLoansReceivableInYearFour>
    <ctlp:NotesAndLoansReceivableInYearFive
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxNTEyMDAwOGM1ZDA0MzBkOTE0OTRmZWUxYzQzNDE3Ni90YWJsZXJhbmdlOjE1MTIwMDA4YzVkMDQzMGQ5MTQ5NGZlZTFjNDM0MTc2XzYtMS0xLTEtMA_48bcaa58-54a2-4f2e-8060-4130205b4ac3"
      unitRef="usd">983000</ctlp:NotesAndLoansReceivableInYearFive>
    <ctlp:NotesAndLoansReceivableAfterYearFive
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxNTEyMDAwOGM1ZDA0MzBkOTE0OTRmZWUxYzQzNDE3Ni90YWJsZXJhbmdlOjE1MTIwMDA4YzVkMDQzMGQ5MTQ5NGZlZTFjNDM0MTc2XzctMS0xLTEtMTE1MDQ_f50b9dd6-9b37-4cf2-8c91-fc13050acab8"
      unitRef="usd">13000</ctlp:NotesAndLoansReceivableAfterYearFive>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxNTEyMDAwOGM1ZDA0MzBkOTE0OTRmZWUxYzQzNDE3Ni90YWJsZXJhbmdlOjE1MTIwMDA4YzVkMDQzMGQ5MTQ5NGZlZTFjNDM0MTc2XzctMS0xLTEtMA_50b10126-c141-4fc8-9a73-e1bbc2907100"
      unitRef="usd">24595000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxNTEyMDAwOGM1ZDA0MzBkOTE0OTRmZWUxYzQzNDE3Ni90YWJsZXJhbmdlOjE1MTIwMDA4YzVkMDQzMGQ5MTQ5NGZlZTFjNDM0MTc2XzgtMS0xLTEtMA_5c6bd35e-24cc-412a-a0a3-0ae9e73d9a4f"
      unitRef="usd">-3887000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxNTEyMDAwOGM1ZDA0MzBkOTE0OTRmZWUxYzQzNDE3Ni90YWJsZXJhbmdlOjE1MTIwMDA4YzVkMDQzMGQ5MTQ5NGZlZTFjNDM0MTc2XzktMS0xLTEtMA_bf31dcb6-595b-4f4a-b6e1-6fe261bb501d"
      unitRef="usd">1109000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMjQvZnJhZzo5ODVjMGE2MThiODc0NTkyYWYyMzFiZTViZGQyMmRjZi90YWJsZToxNTEyMDAwOGM1ZDA0MzBkOTE0OTRmZWUxYzQzNDE3Ni90YWJsZXJhbmdlOjE1MTIwMDA4YzVkMDQzMGQ5MTQ5NGZlZTFjNDM0MTc2XzEwLTEtMS0xLTA_1d0706f4-707c-4b0d-a1cb-679a9787a1f9"
      unitRef="usd">19599000</us-gaap:NotesReceivableNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90ZXh0cmVnaW9uOjg1YTcwMjU1ZWM3YzQ5ZjA4YTMwYTRiMGU5MzM2NGFlXzQyNQ_76b3583d-ed56-4fe7-9292-b5984f0c1202">PROPERTY AND EQUIPMENT, NET&lt;div style="margin-top:12pt;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;Property and equipment consisted of the following:&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:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.307%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.312%"/&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:0 1pt"/&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Useful&lt;br/&gt;Lives&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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;Net&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;Computer equipment and software&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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:700;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:700;line-height:100%"&gt;6,497&lt;/span&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="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;(6,212)&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;285&#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;Internal-use software&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-5 years&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:700;line-height:100%"&gt;4,523&lt;/span&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="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,821)&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,702&#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 and equipment used for rental program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;5 years&lt;/span&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:700;line-height:100%"&gt;26,753&lt;/span&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="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;(24,487)&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,266&#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;Furniture and equipment&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7 years&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:700;line-height:100%"&gt;1,471&lt;/span&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="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,222)&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;249&#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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;(a)&lt;/span&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:700;line-height:100%"&gt;192&lt;/span&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="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;(124)&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;68&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:700;line-height:100%"&gt;39,436&lt;/span&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="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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;(33,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.307%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.312%"/&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:0 1pt"/&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2020&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Useful&lt;br/&gt;Lives&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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;Net&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;Computer equipment and software&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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;6,371&#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;(6,183)&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;188&#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;Internal-use software&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-5 years&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;3,928&#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,344)&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,584&#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 and equipment used for rental program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;5 years&lt;/span&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;32,445&#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;(27,745)&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,700&#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;Furniture and equipment&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7 years&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;1,554&#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,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;302&#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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;(a)&lt;/span&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;286&#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;(188)&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;98&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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;44,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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;(36,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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;7,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;   (a) Lesser of lease term or estimated useful life&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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's total depreciation expense is comprised of depreciation included in our cost of sales for rental equipment and depreciation included in our operating expenses. Depreciation expense included within cost of sales for rental equipment was $1.4 million, $2.7 million, and $3.1 million for the years ended June&#160;30, 2021, 2020, and 2019, respectively.  Depreciation expense included within operating expenses for the years ended June&#160;30, 2021, 2020, and 2019 was $1 million, $1.2 million and $1.3 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90ZXh0cmVnaW9uOjg1YTcwMjU1ZWM3YzQ5ZjA4YTMwYTRiMGU5MzM2NGFlXzQxOQ_27d8de42-e037-439a-a937-9c7296de8371">&lt;div style="margin-top:12pt;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;Property and equipment consisted of the following:&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:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.307%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.312%"/&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:0 1pt"/&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Useful&lt;br/&gt;Lives&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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;Net&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;Computer equipment and software&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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:700;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:700;line-height:100%"&gt;6,497&lt;/span&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="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;(6,212)&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;285&#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;Internal-use software&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-5 years&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:700;line-height:100%"&gt;4,523&lt;/span&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="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,821)&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,702&#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 and equipment used for rental program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;5 years&lt;/span&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:700;line-height:100%"&gt;26,753&lt;/span&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="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;(24,487)&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,266&#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;Furniture and equipment&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7 years&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:700;line-height:100%"&gt;1,471&lt;/span&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="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,222)&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;249&#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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;(a)&lt;/span&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:700;line-height:100%"&gt;192&lt;/span&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="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;(124)&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;68&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:700;line-height:100%"&gt;39,436&lt;/span&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="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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;(33,866)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.307%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.312%"/&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:0 1pt"/&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2020&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Useful&lt;br/&gt;Lives&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:8pt;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:8pt;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:8pt;font-weight:700;line-height:100%"&gt;Net&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;Computer equipment and software&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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;6,371&#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;(6,183)&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;188&#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;Internal-use software&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-5 years&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;3,928&#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,344)&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,584&#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 and equipment used for rental program&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;5 years&lt;/span&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;32,445&#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;(27,745)&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,700&#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;Furniture and equipment&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-7 years&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;1,554&#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,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;302&#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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;(a)&lt;/span&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;286&#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;(188)&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;98&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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;44,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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;(36,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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;7,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt;text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;   (a) Lesser of lease term or estimated useful life&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ifd8b1eb9a839415fb33847a90c39db59_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzItMS0xLTEtOTUzMS90ZXh0cmVnaW9uOjcyMzZmZWZmOWI0YzRlM2Y5YTI3ZGM0NGJkZGJiZTk1XzU0OTc1NTgxMzg4OTQ_65c46b38-dc2e-4bb8-a078-cae93e80f977">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id032028194a448f5a7c4ebde7b263707_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzItMS0xLTEtOTUzMS90ZXh0cmVnaW9uOjcyMzZmZWZmOWI0YzRlM2Y5YTI3ZGM0NGJkZGJiZTk1XzU0OTc1NTgxMzg5MDQ_9015ddeb-481f-466e-8caa-7ecb54304d23">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="i47ce0d743c5d49a5b944377a27ce8b7d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzItMy0xLTEtMA_fba91029-15be-429f-ad40-a61303d76eea"
      unitRef="usd">6497000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="i47ce0d743c5d49a5b944377a27ce8b7d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzItNS0xLTEtMA_13f8b805-cf54-493a-82ad-21f8ab744dc0"
      unitRef="usd">6212000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="i47ce0d743c5d49a5b944377a27ce8b7d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzItNy0xLTEtMA_e6de4f0b-d238-4c03-986d-af43bbafd666"
      unitRef="usd">285000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i5f819bfc86ce4b33bee52f005702993f_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzMtMS0xLTEtOTU0MS90ZXh0cmVnaW9uOjgwMGVhZjc1ODEyNTRlYjNhY2VhZTZiNzkyMDg1YjVmXzU0OTc1NTgxMzg4OTQ_1e9be7b9-ef63-4cc8-8c56-cdc0af9d4347">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i96f06b1d79864920b154dfc99fa2b2f9_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzMtMS0xLTEtOTU0MS90ZXh0cmVnaW9uOjgwMGVhZjc1ODEyNTRlYjNhY2VhZTZiNzkyMDg1YjVmXzU0OTc1NTgxMzg5MDQ_fc31c055-b792-4018-8f65-df2e7e9bd02a">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="ie30e2fc6b1d24197b4cbde7643cd81b3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzMtMy0xLTEtMA_4904d588-ddd4-4b01-94b3-18a6214cff26"
      unitRef="usd">4523000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="ie30e2fc6b1d24197b4cbde7643cd81b3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzMtNS0xLTEtMA_235aa616-5a9b-4f05-9b7e-21c1eaf26c93"
      unitRef="usd">1821000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="ie30e2fc6b1d24197b4cbde7643cd81b3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzMtNy0xLTEtMA_7c975395-b1b3-45b6-a915-7b70b6e3f0a6"
      unitRef="usd">2702000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <ctlp:PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseUsefulLife
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzQtMS0xLTEtMA_b0e6e96f-5138-4f1e-a2e1-6d7dd277daaf">P5Y</ctlp:PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseUsefulLife>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzQtMy0xLTEtMA_20da25be-45aa-46ce-ae69-5be15aa012f1"
      unitRef="usd">26753000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzQtNS0xLTEtMA_9322cbab-c06c-4832-ade5-6f1938fd2b47"
      unitRef="usd">24487000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzQtNy0xLTEtMA_97cfd7c7-1428-47ed-ada8-cddae210e573"
      unitRef="usd">2266000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6fab097d14de4819ab86344d11560054_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzUtMS0xLTEtOTU0OS90ZXh0cmVnaW9uOjliZWUxYTIwMzk5ODRmNzk4OGVkYTIyNTlkYjdlZWQ0XzU0OTc1NTgxMzg4OTQ_0c371a38-464d-4d77-9073-678de944c82e">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i066f916b5785454e9cfcc046e2359b31_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzUtMS0xLTEtOTU0OS90ZXh0cmVnaW9uOjliZWUxYTIwMzk5ODRmNzk4OGVkYTIyNTlkYjdlZWQ0XzU0OTc1NTgxMzg5MDQ_e6e22c1c-8f5a-40bf-92bb-249081d0dbfb">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="i29289c7726df49fbaadf02ef594a6881_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzUtMy0xLTEtMA_31466d95-b1c8-4366-a755-597f0b2f233f"
      unitRef="usd">1471000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="i29289c7726df49fbaadf02ef594a6881_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzUtNS0xLTEtMA_bfa51b60-0446-450d-860f-e9ac2b402974"
      unitRef="usd">1222000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="i29289c7726df49fbaadf02ef594a6881_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzUtNy0xLTEtMA_83e0e17d-4aa5-489a-96c2-73e47d66e111"
      unitRef="usd">249000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="ie6d2e81289c2463996099af79c07fb57_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzYtMy0xLTEtMA_4f82205b-0e59-414d-941e-05af89b37fab"
      unitRef="usd">192000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="ie6d2e81289c2463996099af79c07fb57_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzYtNS0xLTEtMA_b855b24f-5ee3-4d84-8e6a-82e9d4637656"
      unitRef="usd">124000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="ie6d2e81289c2463996099af79c07fb57_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzYtNy0xLTEtMA_c7ff9982-b9ae-4f6b-b0c1-959613dcffce"
      unitRef="usd">68000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzctMy0xLTEtMA_76651189-2ecb-4914-8e94-2e1205cfa46f"
      unitRef="usd">39436000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzctNS0xLTEtMA_b14b1b71-dbfe-4546-b3e2-1ff8a05e34bb"
      unitRef="usd">33866000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZToxNjNmODFlYTRkZGE0ZWJlYjU4MWIwZDQ0MWQzOTYzMS90YWJsZXJhbmdlOjE2M2Y4MWVhNGRkYTRlYmViNTgxYjBkNDQxZDM5NjMxXzctNy0xLTEtMA_38c3ac3c-f9b0-4520-b8d9-c81e0e3c55e8"
      unitRef="usd">5570000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic3e45a4abf4241fcbda9449775527fda_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzItMS0xLTEtOTU5OC90ZXh0cmVnaW9uOjRmNjNmZmViOGY4OTRjMzg4NDBkMzM2YzIzOWVmOWQzXzU0OTc1NTgxMzg4OTQ_fd6266d2-0e31-4a0f-bd94-f33c87b63148">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1dbd16f5d16b4af98a292076e69a22b0_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzItMS0xLTEtOTU5OC90ZXh0cmVnaW9uOjRmNjNmZmViOGY4OTRjMzg4NDBkMzM2YzIzOWVmOWQzXzU0OTc1NTgxMzg5MDQ_df1b9e76-7e43-4a7d-8f01-a7df4d4ba792">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="iee463910e6a04f5bba3ae33d134fadbe_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzItMy0xLTEtMA_e1515eb2-5509-4b28-8336-366ecf781a7c"
      unitRef="usd">6371000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="iee463910e6a04f5bba3ae33d134fadbe_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzItNS0xLTEtMA_fa421764-f8ce-4a4d-b7db-1b84fdd2f156"
      unitRef="usd">6183000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="iee463910e6a04f5bba3ae33d134fadbe_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzItNy0xLTEtMA_59c5bd5f-2dbf-47e0-b65a-81d19cf45935"
      unitRef="usd">188000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i70315c48cbe24f5e866852910e199ea2_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzMtMS0xLTEtOTU4OS90ZXh0cmVnaW9uOjI3MmY0OGU3YWZlNjQzZTM4YmU1MTRiYjRhYWU0ZDFhXzU0OTc1NTgxMzg4OTQ_3d1d2faa-b678-455e-8761-0fc7dd5a12c6">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i16c0953045b24441a3f521bf0695227b_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzMtMS0xLTEtOTU4OS90ZXh0cmVnaW9uOjI3MmY0OGU3YWZlNjQzZTM4YmU1MTRiYjRhYWU0ZDFhXzU0OTc1NTgxMzg5MDQ_d698b67a-071f-4d7f-8199-ea6f717028ff">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="ice28a4151e2b47788836191e5d17f366_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzMtMy0xLTEtMA_b8339ae0-0a5f-4f9f-a79c-302d3c2022fc"
      unitRef="usd">3928000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="ice28a4151e2b47788836191e5d17f366_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzMtNS0xLTEtMA_6e020741-e763-4e25-9c73-bbfe80f9825c"
      unitRef="usd">1344000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="ice28a4151e2b47788836191e5d17f366_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzMtNy0xLTEtMA_865d87fa-05f5-4001-811e-72aa2b4b42d7"
      unitRef="usd">2584000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <ctlp:PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseUsefulLife
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzQtMS0xLTEtMA_a3eb150c-61d5-4891-af0c-5c670a4e703a">P5Y</ctlp:PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseUsefulLife>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzQtMy0xLTEtMA_62e34349-b54c-4b8b-9514-125af9fceed0"
      unitRef="usd">32445000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzQtNS0xLTEtMA_be9270d9-caf5-4f2c-8510-7bc535f26116"
      unitRef="usd">27745000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzQtNy0xLTEtMA_d263e889-e394-4a0f-b5d3-8fba55effe5d"
      unitRef="usd">4700000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i50331385496b42f0a3d9abd59661f354_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzUtMS0xLTEtOTU3MS90ZXh0cmVnaW9uOmEzZDEzYTVlYjczNTRjMTQ5Y2JkMjZiZWJlNDJhNWNhXzU0OTc1NTgxMzg4OTQ_6e80a83d-dda8-484e-9e4c-5f6739dc20de">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i86ed3eb4049842b4abe06ddf02e20112_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzUtMS0xLTEtOTU3MS90ZXh0cmVnaW9uOmEzZDEzYTVlYjczNTRjMTQ5Y2JkMjZiZWJlNDJhNWNhXzU0OTc1NTgxMzg5MDQ_a6375546-4252-4b8a-b550-c385a4dd73e0">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="i87faa96b4b5d4eb7931613fc4df2688e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzUtMy0xLTEtMA_b5903aaa-3dbf-4043-be64-1f693a7c5e66"
      unitRef="usd">1554000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="i87faa96b4b5d4eb7931613fc4df2688e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzUtNS0xLTEtMA_bdab49ca-b6fa-421d-9f36-c829313e6ef7"
      unitRef="usd">1252000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="i87faa96b4b5d4eb7931613fc4df2688e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzUtNy0xLTEtMA_5b966551-6c4a-4cb3-a766-73138df06372"
      unitRef="usd">302000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="i62e94957865c4694b178a6b9be39a7d9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzYtMy0xLTEtMA_1e9d4a0b-827a-43ac-a688-776b314eaf48"
      unitRef="usd">286000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="i62e94957865c4694b178a6b9be39a7d9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzYtNS0xLTEtMA_1aa4c7b3-c308-4f92-99e2-38b1f769248b"
      unitRef="usd">188000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="i62e94957865c4694b178a6b9be39a7d9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzYtNy0xLTEtMA_e0449e57-c38d-4c2e-8076-100e86285e33"
      unitRef="usd">98000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzctMy0xLTEtMA_4b650e1d-c7d8-45b1-b6ed-63f3358d00a3"
      unitRef="usd">44584000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzctNS0xLTEtMA_43c82d5e-81a6-4dd0-bd04-dc6a0b98ce51"
      unitRef="usd">36712000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90YWJsZTpmNzFjOGU0MmNjNWI0ODAzYmNkMDY0NDVkNDhiMTZiYi90YWJsZXJhbmdlOmY3MWM4ZTQyY2M1YjQ4MDNiY2QwNjQ0NWQ0OGIxNmJiXzctNy0xLTEtMA_754c8969-d7f3-473f-aef3-111d1bc90c81"
      unitRef="usd">7872000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i3b21607065a74c51bfc2a937b2387fa5_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90ZXh0cmVnaW9uOjg1YTcwMjU1ZWM3YzQ5ZjA4YTMwYTRiMGU5MzM2NGFlXzM1MQ_5b83ec79-e2d0-4831-bc63-f94e8aff6d46"
      unitRef="usd">1400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if40dd5cb1f1e437b8db882f5df90a523_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90ZXh0cmVnaW9uOjg1YTcwMjU1ZWM3YzQ5ZjA4YTMwYTRiMGU5MzM2NGFlXzM1NQ_8725aae7-a52d-4e43-8123-65f0699f6d0d"
      unitRef="usd">2700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i41a480bb6297421295e463021728db8e_D20180701-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90ZXh0cmVnaW9uOjg1YTcwMjU1ZWM3YzQ5ZjA4YTMwYTRiMGU5MzM2NGFlXzM2Mw_049f06dd-1288-4efe-86ad-2d067c73a29c"
      unitRef="usd">3100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90ZXh0cmVnaW9uOjg1YTcwMjU1ZWM3YzQ5ZjA4YTMwYTRiMGU5MzM2NGFlXzMyOTg1MzQ4ODQyNDU_7d2afc58-86bf-48c6-ac3d-02fe06694588"
      unitRef="usd">1000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90ZXh0cmVnaW9uOjg1YTcwMjU1ZWM3YzQ5ZjA4YTMwYTRiMGU5MzM2NGFlXzMyOTg1MzQ4ODQyNTA_5d89b01e-f11c-4028-9d38-81cdd6d461ae"
      unitRef="usd">1200000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzAvZnJhZzo4NWE3MDI1NWVjN2M0OWYwOGEzMGE0YjBlOTMzNjRhZS90ZXh0cmVnaW9uOjg1YTcwMjU1ZWM3YzQ5ZjA4YTMwYTRiMGU5MzM2NGFlXzMyOTg1MzQ4ODQyNTg_26a86c04-1f61-4c0b-8fc3-3c51ff5783fe"
      unitRef="usd">1300000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90ZXh0cmVnaW9uOjA2MGZiMWJiOTQ5NzQ1YzA4YmQyNjBmMDUzNjNlYjEzXzU5OA_a4471185-27a2-4358-ba90-cb5825e0fc0d">GOODWILL AND INTANGIBLE ASSETS&lt;div style="margin-top:12pt;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;Goodwill and intangible asset balances consisted of the following:&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:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.630%"/&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:10.630%"/&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:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Gross&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Intangible assets:&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;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;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 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;Brand and tradenames&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;1,640&#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;(840)&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;800&#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: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 - 7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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;Developed technology&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;10,939&#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,890)&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,049&#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: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 - 6 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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;Customer relationships&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;19,049&#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,906)&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,143&#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: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;10 - 18 years&lt;/span&gt;&lt;/div&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;Total intangible assets&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;31,628&#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;(11,636)&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;19,992&#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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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;Goodwill&lt;/span&gt;&lt;/td&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;63,945&#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 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;&#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 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;63,945&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&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:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.630%"/&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:10.630%"/&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:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Gross&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Intangible assets:&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;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;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 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;Brand and tradenames&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;1,695&#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;(699)&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;996&#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: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 - 7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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;Developed technology&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;10,939&#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,110)&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,829&#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: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 - 6 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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;Customer relationships&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;19,049&#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,841)&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,208&#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: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;10 - 18 years&lt;/span&gt;&lt;/div&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;Total intangible assets&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;31,683&#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;(8,650)&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;23,033&#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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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;Goodwill&lt;/span&gt;&lt;/td&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;63,945&#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 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;&#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 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;63,945&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 years ended June&#160;30, 2021, 2020 and 2019, amortization expense related to intangible assets was $3.1 million, $3.1 million and $3.2 million, respectively. The weighted-average remaining useful life of the finite-lived intangible assets was 11.43 years as of June&#160;30, 2021, of which the weighted-average remaining useful life for the brand and tradenames was 3.4 years, for the developed technology was 2.3 years, and for the customer relationships was 14.3 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Estimated annual amortization expense for intangible assets is as follows (in thousands):&lt;/span&gt;&lt;/div&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:87.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&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;3,018&#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;2023&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,018&#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;2024&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,917&#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;2025&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,155&#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;2026&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,058&#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;Thereafter&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,826&#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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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;19,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90ZXh0cmVnaW9uOjA2MGZiMWJiOTQ5NzQ1YzA4YmQyNjBmMDUzNjNlYjEzXzYwMg_8dfc874a-3939-41d6-a7c1-5a1f56e3024e">&lt;div style="margin-top:12pt;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;Goodwill and intangible asset balances consisted of the following:&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:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.630%"/&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:10.630%"/&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:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Gross&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Intangible assets:&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;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;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 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;Brand and tradenames&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;1,640&#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;(840)&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;800&#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: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 - 7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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;Developed technology&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;10,939&#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,890)&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,049&#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: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 - 6 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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;Customer relationships&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;19,049&#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,906)&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,143&#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: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;10 - 18 years&lt;/span&gt;&lt;/div&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;Total intangible assets&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;31,628&#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;(11,636)&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;19,992&#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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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;Goodwill&lt;/span&gt;&lt;/td&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;63,945&#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 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;&#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 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;63,945&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&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:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.630%"/&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:10.630%"/&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:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Gross&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&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:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Intangible assets:&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;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;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 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;Brand and tradenames&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;1,695&#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;(699)&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;996&#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: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 - 7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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;Developed technology&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;10,939&#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,110)&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,829&#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: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 - 6 years&lt;/span&gt;&lt;/div&gt;&lt;/td&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;Customer relationships&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;19,049&#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,841)&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,208&#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: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;10 - 18 years&lt;/span&gt;&lt;/div&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;Total intangible assets&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;31,683&#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;(8,650)&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;23,033&#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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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;Goodwill&lt;/span&gt;&lt;/td&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;63,945&#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 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;&#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 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;63,945&#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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iac5ca9890aa94aa48ad30a7f83804fe0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzUtMS0xLTEtMA_a6afb776-a34f-4f3f-884d-665d8e69c6e3"
      unitRef="usd">1640000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iac5ca9890aa94aa48ad30a7f83804fe0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzUtMy0xLTEtMA_5fbbda32-a788-4749-ae9e-f0e539ac9f04"
      unitRef="usd">840000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iac5ca9890aa94aa48ad30a7f83804fe0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzUtNS0xLTEtMA_0af72117-dce5-4ae6-a1fc-63a919a468cd"
      unitRef="usd">800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i4274de9c1d7049a29a58b3fae89c106a_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzQtNy0xLTEtOTQ5NC90ZXh0cmVnaW9uOjQ3MGRiNTgyMTM4MzRmNzNhNWIxYjEzYmRjNDAwNzkxXzU0OTc1NTgxMzg4OTY_e2ac9aa3-423f-4f1a-8417-f695a37f60d7">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie88ab231c6e948fc9a30d9f4ce72e84b_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzQtNy0xLTEtOTQ5NC90ZXh0cmVnaW9uOjQ3MGRiNTgyMTM4MzRmNzNhNWIxYjEzYmRjNDAwNzkxXzU0OTc1NTgxMzg5MDY_a60dd851-5ee1-4222-b6f9-bf7840e7acef">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibf42432ede0d4e548a10649141b6d864_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzYtMS0xLTEtMA_eae4e34e-1638-4d29-83c6-6c0c3234afc3"
      unitRef="usd">10939000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibf42432ede0d4e548a10649141b6d864_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzYtMy0xLTEtMA_503ed550-0dd9-46b0-8bcf-ef401eaaf51c"
      unitRef="usd">6890000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibf42432ede0d4e548a10649141b6d864_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzYtNS0xLTEtMA_b23fdda5-457c-4e43-90d0-10b211a65084"
      unitRef="usd">4049000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9b22135d72804e2984a7ddbede570cbd_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzUtNy0xLTEtOTUwNS90ZXh0cmVnaW9uOmE0NzIwYjkxZjM1NzQ4ODNhZDc1Y2IwMjk3NTIxNDQzXzU0OTc1NTgxMzg4OTY_3d0171a4-45aa-44be-bcee-49cbe91380a8">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i098ab568fde94b9fa93b1d7f0ce152e1_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzUtNy0xLTEtOTUwNS90ZXh0cmVnaW9uOmE0NzIwYjkxZjM1NzQ4ODNhZDc1Y2IwMjk3NTIxNDQzXzU0OTc1NTgxMzg5MDY_6e3a1cf4-dffe-4de1-85d5-de5c3430cd90">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib1c93e0e3d684876b25196e026e25357_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzctMS0xLTEtMA_e77eb35c-221a-48e3-a0cf-e851205999e9"
      unitRef="usd">19049000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib1c93e0e3d684876b25196e026e25357_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzctMy0xLTEtMA_249a474a-368f-4c54-8528-61d9389fbe63"
      unitRef="usd">3906000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib1c93e0e3d684876b25196e026e25357_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzctNS0xLTEtMA_f41658fb-3b69-4bfb-844a-3e7d0f62160b"
      unitRef="usd">15143000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i29e4cc0ad63d4477adfa1d8265a59cf3_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzYtNy0xLTEtOTUxMi90ZXh0cmVnaW9uOmEwM2E1ZmI2NzVjNjQwOWJhMTNlNzMzNGNjMTcxMzEzXzU0OTc1NTgxMzg4OTk_cc0405f5-bad8-4be7-9197-52b16a249f51">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i51abca8d8fb3452f8587c52c8ef5daed_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzYtNy0xLTEtOTUxMi90ZXh0cmVnaW9uOmEwM2E1ZmI2NzVjNjQwOWJhMTNlNzMzNGNjMTcxMzEzXzU0OTc1NTgxMzg5MTA_46f78521-e82c-48db-bc91-cb331ea8dd1c">P18Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzgtMS0xLTEtMA_2e0319e7-420d-49f9-9819-bd9e5222d226"
      unitRef="usd">31628000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzgtMy0xLTEtMA_ea888eb1-fb07-468b-b02b-7a2338d41e46"
      unitRef="usd">11636000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzgtNS0xLTEtMA_47adf620-01e8-46f5-80e2-3c6bdc6ff525"
      unitRef="usd">19992000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:GoodwillGross
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzktMS0xLTEtMA_df97597c-e5fe-4b1c-b55f-f4524ae77055"
      unitRef="usd">63945000</us-gaap:GoodwillGross>
    <us-gaap:Goodwill
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpmMTViMDAxN2UyMWI0ZjhiYTliMjcyODQ4MDlhYzVkNC90YWJsZXJhbmdlOmYxNWIwMDE3ZTIxYjRmOGJhOWIyNzI4NDgwOWFjNWQ0XzktNS0xLTEtMA_f01f58fe-a8cb-4d99-bb69-814e7e92f3a2"
      unitRef="usd">63945000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8fb0bc56618d4aefb23685b77682020d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzUtMS0xLTEtMA_7afc3ad6-0030-4b9e-b496-e01a8ee4aa64"
      unitRef="usd">1695000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8fb0bc56618d4aefb23685b77682020d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzUtMy0xLTEtMA_cea25ccb-4253-4609-913e-a82401fdbf83"
      unitRef="usd">699000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8fb0bc56618d4aefb23685b77682020d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzUtNS0xLTEtMA_08fb87e8-9df7-4062-b88a-e60b928379f5"
      unitRef="usd">996000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i4c8cd9331e6541f88279d23d3ef938fe_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzQtNy0xLTEtOTQ2Mi90ZXh0cmVnaW9uOjQ3YzVmYjk2NjgwODQzYTg5MmFlNjU2Njc0MzUzM2NiXzU0OTc1NTgxMzg4OTY_b2d3b359-0332-4745-a119-dc1015ce162f">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie9dafb0376514539b0f73d5c3b73c613_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzQtNy0xLTEtOTQ2Mi90ZXh0cmVnaW9uOjQ3YzVmYjk2NjgwODQzYTg5MmFlNjU2Njc0MzUzM2NiXzU0OTc1NTgxMzg5MDY_1c89a115-e528-4750-8003-a8541dbf4223">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0d19e4daee5e4960bd822b80d28534f8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzYtMS0xLTEtMA_199d01ea-3b27-4c86-9ef6-a5316c08e494"
      unitRef="usd">10939000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0d19e4daee5e4960bd822b80d28534f8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzYtMy0xLTEtMA_7df62c71-5ae2-40cb-a384-8c91812127f9"
      unitRef="usd">5110000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0d19e4daee5e4960bd822b80d28534f8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzYtNS0xLTEtMA_cb387d7e-48df-4ca6-a68c-6cf8d852c073"
      unitRef="usd">5829000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i678b638b68dd4e259c0e52e3cdea780d_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzUtNy0xLTEtOTQ2Ny90ZXh0cmVnaW9uOmE1NDgwZTBhNDlmZjRiYWQ5MTBjODE4YWMzZjNiMTM2XzU0OTc1NTgxMzg4OTY_713c2ed4-00dd-467d-b514-0c94f6b97cf4">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id718532c5c44434c879e86f4bf6d55d5_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzUtNy0xLTEtOTQ2Ny90ZXh0cmVnaW9uOmE1NDgwZTBhNDlmZjRiYWQ5MTBjODE4YWMzZjNiMTM2XzU0OTc1NTgxMzg5MDY_d0e8461f-7ec0-48a6-bbb8-57b5edc526fc">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iec489bc71c8640ab8c141d2c71c8ab6a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzctMS0xLTEtMA_5473e9d2-24e1-4304-af26-a21ac6718be0"
      unitRef="usd">19049000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iec489bc71c8640ab8c141d2c71c8ab6a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzctMy0xLTEtMA_4f91c6c1-dc5a-4afe-881e-9a155fa75890"
      unitRef="usd">2841000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iec489bc71c8640ab8c141d2c71c8ab6a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzctNS0xLTEtMA_1dd96c57-fb82-4fbb-af02-42dc2a2ce3e6"
      unitRef="usd">16208000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ib9a9d3627e90471f87c3ba65f1da48f9_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzYtNy0xLTEtOTQ3MS90ZXh0cmVnaW9uOjFkZDRmZDcwMTk5NzQ4ZGY5ZTIzNTlmZmQ2ZTZiODY2XzU0OTc1NTgxMzg4OTk_61ae4434-b5d0-44a8-80f3-76f875f9eb42">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i2348b8ecc6fc4595a741bf205970fed0_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzYtNy0xLTEtOTQ3MS90ZXh0cmVnaW9uOjFkZDRmZDcwMTk5NzQ4ZGY5ZTIzNTlmZmQ2ZTZiODY2XzU0OTc1NTgxMzg5MTA_56d78d5c-6278-48e0-85eb-42a93560d689">P18Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzgtMS0xLTEtMA_4de6f1b9-a718-4632-a907-c88b4e38e4a5"
      unitRef="usd">31683000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzgtMy0xLTEtMA_f0dfc057-6d44-4547-89a5-386fbca20c88"
      unitRef="usd">8650000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzgtNS0xLTEtMA_2387ac9f-6809-4d3a-90e4-989933174ccf"
      unitRef="usd">23033000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:GoodwillGross
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzktMS0xLTEtMA_f197f534-7ebc-48b5-8d66-35ce2efd6027"
      unitRef="usd">63945000</us-gaap:GoodwillGross>
    <us-gaap:Goodwill
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZToyN2E3M2QxNjNmODQ0NDIzODFmN2IwNzY4Y2U2MzgzZS90YWJsZXJhbmdlOjI3YTczZDE2M2Y4NDQ0MjM4MWY3YjA3NjhjZTYzODNlXzktNS0xLTEtMA_3a101712-0668-496c-a178-c8bc8a2dd1be"
      unitRef="usd">63945000</us-gaap:Goodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90ZXh0cmVnaW9uOjA2MGZiMWJiOTQ5NzQ1YzA4YmQyNjBmMDUzNjNlYjEzXzIwMA_4107f395-8b87-4937-805f-ace7355000c5"
      unitRef="usd">3100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90ZXh0cmVnaW9uOjA2MGZiMWJiOTQ5NzQ1YzA4YmQyNjBmMDUzNjNlYjEzXzIwNA_cd28a42b-a691-40fc-981c-b6ea6bd20e7a"
      unitRef="usd">3100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90ZXh0cmVnaW9uOjA2MGZiMWJiOTQ5NzQ1YzA4YmQyNjBmMDUzNjNlYjEzXzIxMQ_f08153be-eb89-4509-8081-d6adc1188523"
      unitRef="usd">3200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90ZXh0cmVnaW9uOjA2MGZiMWJiOTQ5NzQ1YzA4YmQyNjBmMDUzNjNlYjEzXzMxNA_58d8914c-2ff0-4d1d-bc3d-9dd94a742d23">P11Y5M4D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i51d1659a93e14b4b96365236fb68be0d_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90ZXh0cmVnaW9uOjA2MGZiMWJiOTQ5NzQ1YzA4YmQyNjBmMDUzNjNlYjEzXzU0OTc1NTgxMzk1Nzg_daaed148-2fab-4797-b290-076c72a3e681">P3Y4M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ia1efabfd032b463c856df43a93639959_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90ZXh0cmVnaW9uOjA2MGZiMWJiOTQ5NzQ1YzA4YmQyNjBmMDUzNjNlYjEzXzU0OTc1NTgxMzk2Mzg_a25f5760-1073-4ab3-81e2-31e3bfc1ae67">P2Y3M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="iee10da2836bf44c1a929de3c2e8bef19_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90ZXh0cmVnaW9uOjA2MGZiMWJiOTQ5NzQ1YzA4YmQyNjBmMDUzNjNlYjEzXzU0OTc1NTgxMzk2MDg_2aac3dc7-4f96-4d14-b3f6-eec153776d18">P14Y3M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90ZXh0cmVnaW9uOjA2MGZiMWJiOTQ5NzQ1YzA4YmQyNjBmMDUzNjNlYjEzXzU5Mw_4fd95eeb-4357-4bb3-aa15-8547ae94afab">Estimated annual amortization expense for intangible assets is as follows (in thousands):&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:87.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&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;3,018&#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;2023&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,018&#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;2024&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,917&#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;2025&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,155&#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;2026&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,058&#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;Thereafter&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,826&#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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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;19,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpiZTA3ODY3MzcwNDI0OGQ3YTRjODMxMmNlYmJhMzNlYy90YWJsZXJhbmdlOmJlMDc4NjczNzA0MjQ4ZDdhNGM4MzEyY2ViYmEzM2VjXzAtMS0xLTEtMA_18bd7c5f-22bb-4c40-81d5-8211a2b67463"
      unitRef="usd">3018000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpiZTA3ODY3MzcwNDI0OGQ3YTRjODMxMmNlYmJhMzNlYy90YWJsZXJhbmdlOmJlMDc4NjczNzA0MjQ4ZDdhNGM4MzEyY2ViYmEzM2VjXzEtMS0xLTEtMA_c4e63d03-e3be-42f1-a3fe-c083b0b61ed1"
      unitRef="usd">3018000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpiZTA3ODY3MzcwNDI0OGQ3YTRjODMxMmNlYmJhMzNlYy90YWJsZXJhbmdlOmJlMDc4NjczNzA0MjQ4ZDdhNGM4MzEyY2ViYmEzM2VjXzItMS0xLTEtMA_c3cae785-9a7d-415a-86cb-2d369923dced"
      unitRef="usd">1917000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpiZTA3ODY3MzcwNDI0OGQ3YTRjODMxMmNlYmJhMzNlYy90YWJsZXJhbmdlOmJlMDc4NjczNzA0MjQ4ZDdhNGM4MzEyY2ViYmEzM2VjXzMtMS0xLTEtMA_3d078060-eaa3-45c6-9ae0-fcec31eba59a"
      unitRef="usd">1155000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpiZTA3ODY3MzcwNDI0OGQ3YTRjODMxMmNlYmJhMzNlYy90YWJsZXJhbmdlOmJlMDc4NjczNzA0MjQ4ZDdhNGM4MzEyY2ViYmEzM2VjXzQtMS0xLTEtMA_7e7e850f-b5fa-4cbf-8290-fe04418d9d21"
      unitRef="usd">1058000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpiZTA3ODY3MzcwNDI0OGQ3YTRjODMxMmNlYmJhMzNlYy90YWJsZXJhbmdlOmJlMDc4NjczNzA0MjQ4ZDdhNGM4MzEyY2ViYmEzM2VjXzUtMS0xLTEtMA_3d36b68d-be35-490a-a647-fec1e67c7fee"
      unitRef="usd">9826000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xMzYvZnJhZzowNjBmYjFiYjk0OTc0NWMwOGJkMjYwZjA1MzYzZWIxMy90YWJsZTpiZTA3ODY3MzcwNDI0OGQ3YTRjODMxMmNlYmJhMzNlYy90YWJsZXJhbmdlOmJlMDc4NjczNzA0MjQ4ZDdhNGM4MzEyY2ViYmEzM2VjXzYtMS0xLTEtMA_2d947c2c-1d3a-4c92-9b91-3e9e58635a73"
      unitRef="usd">19992000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <ctlp:AccruedLiabilitiesTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90ZXh0cmVnaW9uOmRkY2VlODc5OTQxZTQyMWY5NzE1OTMzMjVjYzgwOTMyXzky_544c24b1-11c9-46fd-bfe1-e0cef642eebf">ACCRUED EXPENSES&lt;div style="margin-top:12pt;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;Accrued expenses consisted of the following as of June&#160;30, 2021 and 2020:&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:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($&#160;in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Sales tax reserve&lt;/span&gt;&lt;/td&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;17,099&#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 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;20,036&#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;Accrued compensation and related sales commissions&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;4,233&#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,757&#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;Operating lease liabilities, 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;1,166&#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,075&#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;Accrued professional fees&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,739&#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;924&#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;Income taxes payable&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;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;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;123&#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;Accrued other taxes and filing fees&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,082&#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;220&#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;Accrued other, including settlement of shareholder class action lawsuit&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;773&#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,130&#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;Total accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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;26,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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;</ctlp:AccruedLiabilitiesTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90ZXh0cmVnaW9uOmRkY2VlODc5OTQxZTQyMWY5NzE1OTMzMjVjYzgwOTMyXzk1_75114db8-1225-4a81-a4e4-048848aac1fb">&lt;div style="margin-top:12pt;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;Accrued expenses consisted of the following as of June&#160;30, 2021 and 2020:&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:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($&#160;in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Sales tax reserve&lt;/span&gt;&lt;/td&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;17,099&#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 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;20,036&#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;Accrued compensation and related sales commissions&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;4,233&#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,757&#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;Operating lease liabilities, 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;1,166&#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,075&#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;Accrued professional fees&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,739&#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;924&#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;Income taxes payable&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;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;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;123&#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;Accrued other taxes and filing fees&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,082&#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;220&#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;Accrued other, including settlement of shareholder class action lawsuit&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;773&#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,130&#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;Total accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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;26,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzMtMS0xLTEtMA_266bc754-ff9a-4075-943e-41047f7d0547"
      unitRef="usd">17099000</us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzMtMy0xLTEtMA_a2430684-0e76-4b68-b80a-8c0734dafdd6"
      unitRef="usd">20036000</us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent>
    <ctlp:AccruedCompensationAndSalesCommissionsCurrentAndNoncurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzQtMS0xLTEtMA_13a7a131-d510-4083-8b0b-c9aa780d66d3"
      unitRef="usd">4233000</ctlp:AccruedCompensationAndSalesCommissionsCurrentAndNoncurrent>
    <ctlp:AccruedCompensationAndSalesCommissionsCurrentAndNoncurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzQtMy0xLTEtMA_14bd4419-4e3f-4cb1-aa1b-546332b2d0fd"
      unitRef="usd">2757000</ctlp:AccruedCompensationAndSalesCommissionsCurrentAndNoncurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzUtMS0xLTEtMA_9381fc16-6ada-4fc7-874e-b62c30982bf4"
      unitRef="usd">1166000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzUtMy0xLTEtMA_20c8b603-6392-4a90-a880-6fbd5adeabfc"
      unitRef="usd">1075000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzYtMS0xLTEtMA_bd3be212-d969-4c39-bcec-4c96554c6acb"
      unitRef="usd">1739000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzYtMy0xLTEtMA_c38f5534-72c5-4694-943f-79faabd78df2"
      unitRef="usd">924000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzctMS0xLTEtMA_8ea12d89-7de9-4bcd-9411-4e36e3e633b2"
      unitRef="usd">368000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzctMy0xLTEtMA_f6653f2f-a1ed-4fdf-914c-47b4201b27f6"
      unitRef="usd">123000</us-gaap:AccruedIncomeTaxesCurrent>
    <ctlp:AccruedTaxesAndFilingFeesCurrentAndNoncurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzgtMS0xLTEtMA_e981eb42-9673-4433-b8bd-48f43322b02f"
      unitRef="usd">1082000</ctlp:AccruedTaxesAndFilingFeesCurrentAndNoncurrent>
    <ctlp:AccruedTaxesAndFilingFeesCurrentAndNoncurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzgtMy0xLTEtMA_374d5434-1302-4de2-ba5a-31e2c8672f30"
      unitRef="usd">220000</ctlp:AccruedTaxesAndFilingFeesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzktMS0xLTEtMA_01da7970-9b14-4736-becd-6e0d450f6bb1"
      unitRef="usd">773000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzktMy0xLTEtMA_31775ece-4457-49d3-898e-ed6b1e701994"
      unitRef="usd">5130000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzEwLTEtMS0xLTA_116314b6-a41d-4eb2-8198-b2b9b75ff986"
      unitRef="usd">26460000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDIvZnJhZzpkZGNlZTg3OTk0MWU0MjFmOTcxNTkzMzI1Y2M4MDkzMi90YWJsZTpiN2Y5ODYyMzJkMTg0NDU3OTkwZTM3ZmRhMDA5YmYwOS90YWJsZXJhbmdlOmI3Zjk4NjIzMmQxODQ0NTc5OTBlMzdmZGEwMDliZjA5XzEwLTMtMS0xLTA_206c1e98-eeb0-4301-be74-a8fa5b30b85c"
      unitRef="usd">30265000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzEwMDUx_0f3fd2e6-63eb-4133-b467-17dd7e41c9ad">DEBT AND OTHER FINANCING ARRANGEMENTS&lt;div style="margin-top:12pt"&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's debt and other financing arrangements as of June&#160;30, 2021 and 2020 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.666%"/&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($&#160;in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2020 Antara Term Facility&lt;/span&gt;&lt;/td&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;&#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 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;15,000&#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;2021 JPMorgan Credit Facility&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;14,437&#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;/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;PPP and other loans&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;113&#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,358&#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;Less: unamortized issuance costs and debt discount&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;(231)&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,595)&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&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;14,319&#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="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;15,763&#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;Less: debt and other financing arrangements, current&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;(675)&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,328)&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;Debt and other financing arrangements, noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Details of interest expense presented on the Consolidated Statements of Operations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.683%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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;2020 Antara Term Facility&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;2,779&#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,218&#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;/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;2021 JPMorgan Credit Facility&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,006&#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;/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;2018 JPMorgan Revolving Credit Facility&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;303&#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;658&#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;2018 JPMorgan Term Loan&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;&#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;160&#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,232&#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 interest expense&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;228&#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;916&#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,102&#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;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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-style:italic;font-weight:400;line-height:120%"&gt;JPMorgan Chase Bank Agreement &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;On August 14, 2020, the Company repaid all amounts outstanding under the $30.0&#160;million senior secured term loan facility (&#x201c;2020 Antara Term Facility&#x201d;) with Antara Capital Master Fund LP (&#x201c;Antara&#x201d;) and entered into a credit agreement (the &#x201c;2021 JPMorgan Credit Agreement&#x201d;) with JPMorgan Chase Bank, N.A (&#x201c;JPMorgan&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 2021 JPMorgan Credit Agreement provides for a $5&#160;million secured revolving credit facility (the &#x201c;2021 JPMorgan Revolving Facility&#x201d;) and a $15&#160;million secured term facility (the &#x201c;2021 JPMorgan Secured Term Facility&#x201d; and together with the 2021 JPMorgan Revolving Facility, the &#x201c;2021 JPMorgan Credit Facility&#x201d;), which includes an uncommitted expansion feature that allows the Company to increase the total revolving commitments and/or add new tranches of term loans in an aggregate amount not to exceed $5&#160;million. In connection with the consummation of the 2021 JPMorgan Credit Agreement, the Company repaid all amounts outstanding under the 2020 Antara Term Facility. The Company recognized $2.8&#160;million of interest expense related to the 2020 Antara Term Facility during the fiscal year ended June 30, 2021, including the recognition of $2.6&#160;million of unamortized issuance costs and debt discount as interest expense, reflecting the difference between the carrying value of the 2020 Antara Term Facility and the amount due upon repayment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 2021 JPMorgan Credit Facility has a three year maturity, with interest determined, at the Company&#x2019;s option, on a base rate of LIBOR or Prime Rate plus an applicable spread tied to the Company&#x2019;s total leverage ratio and having ranges between 2.75% and 3.75% for Prime rate loans and between 3.75% and 4.75% for LIBOR rate loans. In the event of default, the interest rate may be increased by 2.00%. The 2021 JPMorgan Credit Facility will also carry a commitment fee of 0.50% per annum on the unused portion. From August 14, 2020 through March 2, 2021, the applicable interest rate was Prime Rate plus 3.75%. On March 2, 2021, the Company entered into an amendment (the &#x201c;First Amendment&#x201d;) to the 2021 JPMorgan Credit Facility lowering the interest rate charged to the Company. In conjunction with the First Amendment, the Company elected to convert its loans to a Eurodollar borrowing which is subject to a LIBOR based interest rate. As of June&#160;30, 2021, the applicable interest rate for the 2021 JPMorgan Secured Term Facility is a base rate of 0.75% and a spread of 4.25% for a total applicable interest rate of 5%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Principal payments are due in quarterly installments of $187,500 beginning December 31, 2020 through September 30, 2022 for a total annual repayment of $750,000 and total repayment over the period of $1,500,000. Beginning December 31, 2022 through June 30, 2023, principal payments are due in quarterly installments of $375,000 for a total repayment over the period of $1,125,000. The remaining unpaid principal amounts are due at the maturity date of the 2021 JPMorgan Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 obligations under the 2021 JPMorgan Credit Facility are secured by first priority security interests in substantially all of the assets of the Company. The 2021 JPMorgan Credit Agreement includes customary representations, warranties and covenants, and acceleration, indemnity and events of default provisions, including a financial covenant requiring the Company to maintain an adjusted quick ratio of not less than 2.75 to 1.00 beginning January 1, 2021 not less than 3.00 to 1.00 beginning April 1, 2021, and a financial covenant requiring the Company to maintain, as of the end of each of its fiscal quarters commencing with the fiscal quarter ended December 31, 2021, a total leverage ratio of not greater than 3.00 to 1.00.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 was in compliance with its financial covenants as of June&#160;30, 2021.&lt;/span&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-style:italic;font-weight:400;line-height:120%"&gt;Term Facility with Antara&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 October 9, 2019, the Company entered into a commitment letter with Antara Capital Master Fund LP (&#x201c;Antara&#x201d;), pursuant to which Antara committed to extend to the Company a $30.0 million senior secured term loan facility (&#x201c;2020 Antara Term Facility&#x201d;). On October 31, 2019, the Company entered into a Financing Agreement with Antara to draw&#160;$15.0 million on the 2020 Antara Term Facility and agreed to draw an additional $15.0 million at any time between July 31, 2020 and April 30, 2021, subject to the terms of the Financing Agreement.&lt;/span&gt;&lt;span style="color:#212529;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;The outstanding amount of the draws under the 2020 Antara Term Facility bore interest at&#160;9.75% per annum, payable monthly in arrears. The proceeds of the initial draw were used to repay the outstanding balance of the 2018 Revolving Credit Facility (as defined below) due to JPMorgan. in the amount of&#160;$10.1 million, including accrued interest, and to pay transaction expenses. The Company would also incur a prepayment premium of 5% of the principal balance if prepaid on or prior to December 31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;On October 9, 2019, the Company also sold shares of the Company&#x2019;s common stock to Antara at a price below market value. Since the 2020 Antara Term Facility and equity issuance were negotiated in contemplation of each other and executed within a short period of time, the Company evaluated the debt and equity financing as a combined arrangement, and estimated the fair values of the debt and equity components to allocate the proceeds, net of the registration rights agreement liability on a relative fair value basis between the debt and equity components. The non-lender fees incurred to establish the debt and equity financing arrangement were allocated to the debt and equity components on a relative fair value basis and capitalized on the Company&#x2019;s balance sheet of which $0.9 million&#160;was allocated to debt issuance costs and&#160;$0.1 million&#160;was allocated to debt commitment fees. The 2020 Antara Term Facility agreement also contained a mandatory prepayment feature that was determined to be an embedded derivative, requiring bifurcation and fair value recognition for the derivative liability. The allocation of the proceeds to the debt component and the bifurcation of the embedded derivative liability resulted in a&#160;$2.1 million&#160;debt discount, which was de-recognized during the three months ended September 30, 2020.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;On August 14, 2020, the Company repaid all amounts outstanding under the 2020 Antara Term Facility and entered into the 2021 JPMorgan Credit Agreement. The Company recorded a liability for the commitment termination fee and prepayment premium for $1.2&#160;million as of June 30, 2020. As of June 30, 2021, the Company has no outstanding obligations related to the 2020 Antara Term Facility. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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;Revolving Credit Facility and Term Loan with JPMorgan Chase&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;On November 9, 2017, in connection with an acquisition, the Company entered into a five year credit agreement among the Company, as the borrower, its subsidiaries, as guarantors, and JPMorgan, as the lender and administrative agent for the lender, pursuant to which JPMorgan (i) made a $25&#160;million term loan (&#x201c;2018 JPMorgan Term Loan&#x201d;) to the Company and (ii) provided the Company with a line of credit (&#x201c;2018 JPMorgan Revolving Credit Facility&#x201d;) under which the Company may borrow revolving credit loans in an aggregate principal amount not to exceed $12.5&#160;million at any time. All advances under the 2018 JPMorgan Revolving Credit Facility and all other obligations were required to be paid in full at maturity on November 9, 2022. The applicable interest rate on the loans for the year to date ended October 31, 2019 was LIBOR plus 4%. On September 30, 2019, the Company prepaid the remaining principal balance of the 2018 JPMorgan Term Loan, and on October 31, 2019, the Company repaid the outstanding balance on the 2018 JPMorgan Revolving Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;Other Long-Term Borrowings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 fourth quarter of fiscal year 2020, we received loan proceeds of approximately&#160;$3.1 million (the &#x201c;PPP Loan&#x201d;) pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;) administered by the U.S. Small Business Administration (the &#x201c;SBA&#x201d;). We used the PPP Loan in accordance with the provisions of the CARES Act. The loan bore a fixed interest rate of 1% over a two-year term from the approval date of April 28, 2020. The application for these funds required the Company to, in good faith, certify that the economic uncertainty caused by COVID-19 made the loan request necessary to support the ongoing operations of the Company. This certification further required the Company to take into account our current business activity and our ability to access other sources of liquidity sufficient to support ongoing operations in a manner that is not significantly detrimental to the business. The receipt of these funds and the forgiveness of the loan is dependent on the Company having initially qualified for the loan and qualifying for the forgiveness of such loan based on our future adherence to the forgiveness criteria.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 8, 2021, the Company received notification from the Small Business Administration that they approved the forgiveness of the full $3.1&#160;million PPP loan and related accrued interest. The Company recorded the forgiveness as a gain on debt extinguishment in Other income in our consolidated financial statements. The SBA reserves the right to audit any PPP loan, regardless of size. These audits may occur after forgiveness has been granted. Under the CARES Act, all borrowers are required &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;to maintain their loan documentation for six years after the PPP loan was forgiven or repaid in full and to provide that documentation to the SBA upon request.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 expected maturities associated with the Company&#x2019;s outstanding debt and other financing arrangements as of June&#160;30, 2021, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.665%"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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;790&#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;2023&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,335&#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;2024&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;12,394&#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;2025&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;19&#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;2026&lt;/span&gt;&lt;/td&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:11pt;font-weight:400;line-height:100%"&gt;12&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;Principal amounts payable&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;14,550&#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;Unamortized issuance costs&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:11pt;font-weight:400;line-height:100%"&gt;(231)&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;Total outstanding debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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;14,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzEwMDUy_bf562490-e7c6-4e59-92b0-175c3dae4a91">&lt;div style="margin-top:12pt"&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's debt and other financing arrangements as of June&#160;30, 2021 and 2020 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.666%"/&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($&#160;in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;2020 Antara Term Facility&lt;/span&gt;&lt;/td&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;&#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 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;15,000&#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;2021 JPMorgan Credit Facility&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;14,437&#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;/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;PPP and other loans&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;113&#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,358&#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;Less: unamortized issuance costs and debt discount&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;(231)&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,595)&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&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;14,319&#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="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;15,763&#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;Less: debt and other financing arrangements, current&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;(675)&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,328)&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;Debt and other financing arrangements, noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Details of interest expense presented on the Consolidated Statements of Operations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.683%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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;2020 Antara Term Facility&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;2,779&#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,218&#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;/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;2021 JPMorgan Credit Facility&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,006&#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;/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;2018 JPMorgan Revolving Credit Facility&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;303&#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;658&#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;2018 JPMorgan Term Loan&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;&#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;160&#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,232&#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 interest expense&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;228&#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;916&#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,102&#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;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i16af5927d429432dac64908876eafd7a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTpiMTIyOWY5MmU2YjY0NmI1YTM1OTlhMjE2ZWNlZjE4ZS90YWJsZXJhbmdlOmIxMjI5ZjkyZTZiNjQ2YjVhMzU5OWEyMTZlY2VmMThlXzMtMS0xLTEtMA_1010d5fc-0499-4a76-8f9c-03b31fefa030"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibac08070c65d440bb6710b49b656a51a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTpiMTIyOWY5MmU2YjY0NmI1YTM1OTlhMjE2ZWNlZjE4ZS90YWJsZXJhbmdlOmIxMjI5ZjkyZTZiNjQ2YjVhMzU5OWEyMTZlY2VmMThlXzMtMy0xLTEtMA_06caef84-acb5-4670-97e8-368df5472d76"
      unitRef="usd">15000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6fadb606fbce448cb43df0df90c36654_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTpiMTIyOWY5MmU2YjY0NmI1YTM1OTlhMjE2ZWNlZjE4ZS90YWJsZXJhbmdlOmIxMjI5ZjkyZTZiNjQ2YjVhMzU5OWEyMTZlY2VmMThlXzQtMS0xLTEtMA_628ce142-65bd-4ed9-8cd3-7452b2f027d0"
      unitRef="usd">14437000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic979e646a2b64cb492934cbb77d6a93c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTpiMTIyOWY5MmU2YjY0NmI1YTM1OTlhMjE2ZWNlZjE4ZS90YWJsZXJhbmdlOmIxMjI5ZjkyZTZiNjQ2YjVhMzU5OWEyMTZlY2VmMThlXzQtMy0xLTEtMA_d22927ab-e9e6-462c-8bc9-d122aaed738f"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if9502030832248299896e8006b952627_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTpiMTIyOWY5MmU2YjY0NmI1YTM1OTlhMjE2ZWNlZjE4ZS90YWJsZXJhbmdlOmIxMjI5ZjkyZTZiNjQ2YjVhMzU5OWEyMTZlY2VmMThlXzYtMS0xLTEtMA_33051377-1d1c-4aeb-aa63-b789d752ab67"
      unitRef="usd">113000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5a31105e13164f8cb6e16338720de69e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTpiMTIyOWY5MmU2YjY0NmI1YTM1OTlhMjE2ZWNlZjE4ZS90YWJsZXJhbmdlOmIxMjI5ZjkyZTZiNjQ2YjVhMzU5OWEyMTZlY2VmMThlXzYtMy0xLTEtMA_3999ecc2-81e1-4106-bd9d-c8fb518346ec"
      unitRef="usd">3358000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTpiMTIyOWY5MmU2YjY0NmI1YTM1OTlhMjE2ZWNlZjE4ZS90YWJsZXJhbmdlOmIxMjI5ZjkyZTZiNjQ2YjVhMzU5OWEyMTZlY2VmMThlXzctMS0xLTEtMA_92dd55ab-fd63-49de-a511-b5d7dbe9e8de"
      unitRef="usd">231000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTpiMTIyOWY5MmU2YjY0NmI1YTM1OTlhMjE2ZWNlZjE4ZS90YWJsZXJhbmdlOmIxMjI5ZjkyZTZiNjQ2YjVhMzU5OWEyMTZlY2VmMThlXzctMy0xLTEtMA_073b5130-3b9b-4bc8-a5c1-7f945ff1e8ed"
      unitRef="usd">2595000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTpiMTIyOWY5MmU2YjY0NmI1YTM1OTlhMjE2ZWNlZjE4ZS90YWJsZXJhbmdlOmIxMjI5ZjkyZTZiNjQ2YjVhMzU5OWEyMTZlY2VmMThlXzgtMS0xLTEtMA_26e9db11-30ca-429d-a2dc-3fd3ec71961a"
      unitRef="usd">14319000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTpiMTIyOWY5MmU2YjY0NmI1YTM1OTlhMjE2ZWNlZjE4ZS90YWJsZXJhbmdlOmIxMjI5ZjkyZTZiNjQ2YjVhMzU5OWEyMTZlY2VmMThlXzgtMy0xLTEtMA_9b87b193-3aa9-4552-9940-e9fa630bd58b"
      unitRef="usd">15763000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTpiMTIyOWY5MmU2YjY0NmI1YTM1OTlhMjE2ZWNlZjE4ZS90YWJsZXJhbmdlOmIxMjI5ZjkyZTZiNjQ2YjVhMzU5OWEyMTZlY2VmMThlXzktMS0xLTEtMA_2857bcff-fcf0-49ca-97b5-68e549928bb9"
      unitRef="usd">675000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTpiMTIyOWY5MmU2YjY0NmI1YTM1OTlhMjE2ZWNlZjE4ZS90YWJsZXJhbmdlOmIxMjI5ZjkyZTZiNjQ2YjVhMzU5OWEyMTZlY2VmMThlXzktMy0xLTEtMA_8a7ec903-b7f1-4986-9f82-565af2a687f1"
      unitRef="usd">3328000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTpiMTIyOWY5MmU2YjY0NmI1YTM1OTlhMjE2ZWNlZjE4ZS90YWJsZXJhbmdlOmIxMjI5ZjkyZTZiNjQ2YjVhMzU5OWEyMTZlY2VmMThlXzEwLTEtMS0xLTA_40a04ae5-ecd7-46f5-ada5-e9ad042e757d"
      unitRef="usd">13644000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTpiMTIyOWY5MmU2YjY0NmI1YTM1OTlhMjE2ZWNlZjE4ZS90YWJsZXJhbmdlOmIxMjI5ZjkyZTZiNjQ2YjVhMzU5OWEyMTZlY2VmMThlXzEwLTMtMS0xLTA_d3dc4909-7c61-4185-9bb8-7fa6d604f2ca"
      unitRef="usd">12435000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:InterestExpenseDebt
      contextRef="ie6ee57671b39466a802b486d78d7d15e_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzItMS0xLTEtMA_5606d7e3-de3b-4aed-812b-9f683ebd66d0"
      unitRef="usd">2779000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ibad7be1ecced4a25aae86907a09952c6_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzItMy0xLTEtMA_57537dc7-2cc1-48c3-9c3c-8c5318181151"
      unitRef="usd">1218000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i8338c310f0ac46e5bc6253d3891c0734_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzItNS0xLTEtMA_2bb6b47a-8fe4-4d04-a9a5-07a1849fe9cd"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ief0205f2025e425f93fdfab664732a69_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzMtMS0xLTEtMA_7b8c5b91-cb0c-4324-8255-592342254200"
      unitRef="usd">1006000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ic0b5e54ab96e43e3b9454f4b8a91342b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzMtMy0xLTEtMA_72a87c64-dd91-4378-a8eb-d80ce5e404d2"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i7a01c5471fa34461958e7bf2b3e262ff_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzMtNS0xLTEtMA_ac7602df-a6da-43c8-bc54-641e8be38f2a"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ia147662b6f8b4197b72d4f02af612677_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzQtMS0xLTEtMA_89ae683d-69f1-40a0-96f6-0a56cc2e053a"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i3416b75b9edc428cb93c0eb1e360874a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzQtMy0xLTEtMA_849ac2a8-d27e-4577-bdac-2eb53bdf4e0e"
      unitRef="usd">303000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i6e6aeaafd2314c7aa72ec240f2b1e6c7_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzQtNS0xLTEtMA_d0d72b5a-b593-4288-aacb-e7e44982cbee"
      unitRef="usd">658000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i585f334f30ba409ca8b9051d912bb28f_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzUtMS0xLTEtMA_08bbdc24-60e0-4170-baa7-1c5dbfacb7be"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="if7e47ed58e5a4d08b3e95bf334b9c494_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzUtMy0xLTEtMA_43202fbe-67ec-4abc-81da-fe8dbd62bd13"
      unitRef="usd">160000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i4d593aeb78b6407e958aae08f0ea8452_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzUtNS0xLTEtMA_e2e672ac-2a4e-4fc9-b86f-8264abdcb591"
      unitRef="usd">1232000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i263a04d1e0ff49a19eabadef0da90e5b_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzYtMS0xLTEtMA_9f458cc3-ad88-4d0e-9b15-874489f7f4b4"
      unitRef="usd">228000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i26c7516673e440b7bf22dd2a1fc8967a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzYtMy0xLTEtMA_9290aefd-b0af-41be-bb0e-f5f7e9fb3475"
      unitRef="usd">916000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i68676526f74f41c3b8cf7532ce18c900_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzYtNS0xLTEtMA_8cc54636-f5f5-4054-9b34-6a1820156c1c"
      unitRef="usd">1102000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzctMS0xLTEtMA_82603be8-db4d-48ec-bd29-52189c98197f"
      unitRef="usd">4013000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzctMy0xLTEtMA_a3b9c753-6873-4bb1-ab18-a137b1f05be6"
      unitRef="usd">2597000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTowN2UxOGM3NWM4ZjI0ODA2YjE4MzI2M2RlOWJjNmVjYi90YWJsZXJhbmdlOjA3ZTE4Yzc1YzhmMjQ4MDZiMTgzMjYzZGU5YmM2ZWNiXzctNS0xLTEtMA_35311bee-4a44-4791-a0d8-2ae3d9ae5349"
      unitRef="usd">2992000</us-gaap:InterestExpenseDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9b90e6322b4449688f3441d6e6bca9b3_I20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg1NDg_fc5fb8dd-91e8-49f4-abd4-5f2dc92c531b"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i081cb4d0366b43429b63872c3529f723_I20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg0MjU_6499dced-6d91-4514-9720-7e04a0ad13a0"
      unitRef="usd">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ifd50b92b48a14ebba39e1a6928e7a469_I20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg0Mzc_4d23b1f2-61e7-4bfd-835e-a16df2e42696"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i7ca40d9d4bec4e0da73585f68fb4dfa8_I20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg0Nzg_69a6bab9-6066-499e-a36e-7ab41c1a00b0"
      unitRef="usd">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:InterestExpenseDebt
      contextRef="i29d06a1d87b54a2fbf4f94a84096573b_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg0NTA_4b07bf74-b239-42cd-b4cf-c9148a802044"
      unitRef="usd">2800000</us-gaap:InterestExpenseDebt>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i29d06a1d87b54a2fbf4f94a84096573b_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg0NjQ_d261b020-cd3b-450a-9ce1-a2f5e2f76c75"
      unitRef="usd">2600000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:DebtInstrumentTerm
      contextRef="i329e4a1d2765416a9b5e0478aa5ebc8b_D20200814-20200814"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzEwOTk1MTE2MzA3NTk3_0b876e18-8c3e-474a-a897-ae0beb4a1f9f">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8e96d2e64ace4c8d95c1329138c102af_D20200814-20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg1MzQ_e32a6bfe-9a59-4bea-9be6-7155ea023170"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5fce2338d76b46238d7a3f1651952abc_D20200814-20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg1MDQ_b575a93f-926c-4a25-8031-4545cb0d0455"
      unitRef="number">0.0375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie1d10a299d1d47f5b28cf78838c5feff_D20200814-20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg0OTA_869a0019-a01e-4804-9011-f4f502bb581d"
      unitRef="number">0.0375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie0d8910f395a4960a21a98b263ed47c3_D20200814-20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg0OTc_d67cb95a-9b1a-4320-9528-19b0ccb5891a"
      unitRef="number">0.0475</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateIncreaseDecrease
      contextRef="i329e4a1d2765416a9b5e0478aa5ebc8b_D20200814-20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg2MjE_fb7b9b36-00de-4d36-862a-959c644711b9"
      unitRef="number">0.0200</us-gaap:DebtInstrumentInterestRateIncreaseDecrease>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i329e4a1d2765416a9b5e0478aa5ebc8b_D20200814-20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg1MjU_1f265ecf-eda6-463b-8e87-96cb499e8522"
      unitRef="number">0.0050</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i60c3e7bf492b4bff8f6148434377ec78_D20200814-20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg1NDE_3082e6fc-ea82-4c9c-b207-a5a654e0b48a"
      unitRef="number">0.0375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i67ca9807a09f49dea4899adff88cc0a6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg1MTE_f1ed977f-ad54-496d-b5a5-78863a9e7503"
      unitRef="number">0.0075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i33026920421a4045aadf34791950c313_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg1MTg_ae4f12e4-ee83-494f-a5eb-a51d75687eed"
      unitRef="number">0.0425</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="i402f31496caf46e59817acae8d3f1fa9_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg2MTc_43edbbb3-f462-4565-889a-5fff0005d6b3"
      unitRef="number">0.05</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal
      contextRef="i6417a293c28f412e95353eefab16b446_D20200814-20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg1NjM_cd03ae92-9684-4ed7-b398-2313d5a2d82f"
      unitRef="usd">187500</us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal>
    <us-gaap:LineOfCreditFacilityAnnualPrincipalPayment
      contextRef="i6417a293c28f412e95353eefab16b446_D20200814-20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg1OTU_06eb49fe-c586-4777-8882-4a8c58c685ed"
      unitRef="usd">750000</us-gaap:LineOfCreditFacilityAnnualPrincipalPayment>
    <ctlp:LineOfCreditFacilityTotalRepayment
      contextRef="i6417a293c28f412e95353eefab16b446_D20200814-20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg1NzM_30b9858e-617d-4015-934e-04dc32849276"
      unitRef="usd">1500000</ctlp:LineOfCreditFacilityTotalRepayment>
    <us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal
      contextRef="ie7b954a551494db29a1e8005cc5f79f0_D20200814-20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg1ODU_06aa2efc-aefd-4573-b507-6c4c2b2c249f"
      unitRef="usd">375000</us-gaap:LineOfCreditFacilityPeriodicPaymentPrincipal>
    <ctlp:LineOfCreditFacilityTotalRepayment
      contextRef="ie7b954a551494db29a1e8005cc5f79f0_D20200814-20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg2MDU_741ba14b-dd25-4ebd-84f9-2d98a4cc035c"
      unitRef="usd">1125000</ctlp:LineOfCreditFacilityTotalRepayment>
    <ctlp:DebtInstrumentCovenantAdjustedQuickRatioMinimum
      contextRef="ic207c30ed9f840689127b04444f182ca_I20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg2Mjg_5384d580-02f2-4cfa-a326-0daeb0dc3dc5"
      unitRef="number">2.75</ctlp:DebtInstrumentCovenantAdjustedQuickRatioMinimum>
    <ctlp:DebtInstrumentCovenantAdjustedQuickRatioMinimum
      contextRef="i3031bc78d2754b5a9edf3713f5a026b9_I20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg2NDA_2f3b7238-7aa9-40ea-b4c2-3069d81c7d47"
      unitRef="number">3.00</ctlp:DebtInstrumentCovenantAdjustedQuickRatioMinimum>
    <ctlp:DebtInstrumentCovenantAdjustedQuickRatioMaximum
      contextRef="i78f50503d35b4e65ac14dd05b472929b_I20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg2MzQ_2c01c56e-314f-4f96-a456-2dfbcd1e8d2f"
      unitRef="number">3.00</ctlp:DebtInstrumentCovenantAdjustedQuickRatioMaximum>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i79a4413bad8940e5b16ce2fb9021bc24_I20191009"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzQ0Nw_f42b8041-c65d-44d2-8f0d-539c18def2c5"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ctlp:LineOfCreditFirstDraw
      contextRef="i06c1f64e11d84af6948835df95971f33_D20191031-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzYwMw_70569122-29ac-4c94-b259-25a9bd0f5bd7"
      unitRef="usd">15000000</ctlp:LineOfCreditFirstDraw>
    <ctlp:LineOfCreditSecondDraw
      contextRef="i06c1f64e11d84af6948835df95971f33_D20191031-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzY3Mg_0a105721-1e55-44a4-a8b1-7ab72f0daf98"
      unitRef="usd">15000000</ctlp:LineOfCreditSecondDraw>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="i06c1f64e11d84af6948835df95971f33_D20191031-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzEwNjE_55342a84-c201-47e5-b8d1-1fef05d283fa"
      unitRef="number">0.0975</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i06c1f64e11d84af6948835df95971f33_D20191031-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzEyNzA_f7d498e1-edb0-455f-8fcc-8fb34f9df29b"
      unitRef="usd">10100000</us-gaap:RepaymentsOfLinesOfCredit>
    <ctlp:LineOfCreditFacilityPrepaymentPremiumPercent
      contextRef="i06c1f64e11d84af6948835df95971f33_D20191031-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzEwOTk1MTE2MzA3NTk5_b6797cfb-d9d0-4d63-8e00-0d9c99c1ec75"
      unitRef="number">0.05</ctlp:LineOfCreditFacilityPrepaymentPremiumPercent>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross
      contextRef="i79a4413bad8940e5b16ce2fb9021bc24_I20191009"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzI0MTM_c1a2f2af-8fc0-41df-a686-88f93abb9a8b"
      unitRef="usd">900000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="i069071fabf0a44318ed9e3fd5b325b27_D20191009-20191009"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzI0NTc_dff88d78-89d9-4f36-a210-6c1c0d031e98"
      unitRef="usd">100000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i069071fabf0a44318ed9e3fd5b325b27_D20191009-20191009"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzI4Mzg_dd0f1a9d-86b7-439e-97a8-0fc4ac0d78b4"
      unitRef="usd">2100000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="ib58c301b416146c58a599fe1311b76f6_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg2NDY_ea4a06d7-3843-4ab5-960e-86724a5d7212"
      unitRef="usd">1200000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i16af5927d429432dac64908876eafd7a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg3NDQ_3b12492d-edb1-4139-991c-6109d3047f31"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="i34be9f3dcff34cd08c15ce6a2540b125_D20171109-20171109"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzEwOTk1MTE2MzA3NjEy_f905fff5-0920-48f9-99b8-67c6e74b5a9a">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i746d76b1cdd248a896eea9fbecf9fa2d_I20171109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg2NjA_1ca154f5-05e9-4809-b118-60a5cdc9c180"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i5c03581d510a407494ef2924ffc76dd6_I20171109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg2NzM_65a8ffaa-b863-4f6c-9eab-4967f97a940c"
      unitRef="usd">12500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1ac5c05968f0491da18199ad13fcb1b5_D20171109-20171109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg2ODg_138b26a8-b752-4398-b612-5041779e8698"
      unitRef="number">0.04</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongTermDebt
      contextRef="i0a654ca69f1e44c896ad6a1b5455dd5c_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5Xzg3MzI_e8ffc1b3-e20e-4c05-aea1-f267a852bd1b"
      unitRef="usd">3100000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i98631f72808c4601a04071b53df6ba84_I20210608"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzU0OTc1NTgxNjg2OTI_388475a0-d491-4d44-9fa8-3cfaed5e7054"
      unitRef="usd">3100000</us-gaap:LongTermDebt>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90ZXh0cmVnaW9uOjQ2Y2UxMDViNGVjYjQ0NjVhNTg0MmRhNjYwYWVjMjg5XzEwMDUz_94bc0412-de2a-438b-b115-cc84fb790274">&lt;div style="margin-top:12pt;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 expected maturities associated with the Company&#x2019;s outstanding debt and other financing arrangements as of June&#160;30, 2021, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.665%"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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;790&#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;2023&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,335&#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;2024&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;12,394&#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;2025&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;19&#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;2026&lt;/span&gt;&lt;/td&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:11pt;font-weight:400;line-height:100%"&gt;12&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;Principal amounts payable&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;14,550&#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;Unamortized issuance costs&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:11pt;font-weight:400;line-height:100%"&gt;(231)&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;Total outstanding debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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;14,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTozN2Y4OTU5OTZmZTg0NDQ3ODI2YWRmMzAwOTUwYTViNi90YWJsZXJhbmdlOjM3Zjg5NTk5NmZlODQ0NDc4MjZhZGYzMDA5NTBhNWI2XzAtMS0xLTEtMA_d2c75e9d-9791-42a8-ba96-8a82434c36c8"
      unitRef="usd">790000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTozN2Y4OTU5OTZmZTg0NDQ3ODI2YWRmMzAwOTUwYTViNi90YWJsZXJhbmdlOjM3Zjg5NTk5NmZlODQ0NDc4MjZhZGYzMDA5NTBhNWI2XzEtMS0xLTEtMA_61defccf-59ff-46a9-acd8-c1e713c0d0ad"
      unitRef="usd">1335000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTozN2Y4OTU5OTZmZTg0NDQ3ODI2YWRmMzAwOTUwYTViNi90YWJsZXJhbmdlOjM3Zjg5NTk5NmZlODQ0NDc4MjZhZGYzMDA5NTBhNWI2XzItMS0xLTEtMA_220eb0cd-ca56-422d-b2d6-4aa5ffc17b70"
      unitRef="usd">12394000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTozN2Y4OTU5OTZmZTg0NDQ3ODI2YWRmMzAwOTUwYTViNi90YWJsZXJhbmdlOjM3Zjg5NTk5NmZlODQ0NDc4MjZhZGYzMDA5NTBhNWI2XzMtMS0xLTEtMTE5MzE_ddff9ff1-aa4d-47d4-a8e3-4068238ebeba"
      unitRef="usd">19000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTozN2Y4OTU5OTZmZTg0NDQ3ODI2YWRmMzAwOTUwYTViNi90YWJsZXJhbmdlOjM3Zjg5NTk5NmZlODQ0NDc4MjZhZGYzMDA5NTBhNWI2XzQtMS0xLTEtMTE5Mzk_3e3f7688-7713-47cf-92f8-daf2e605d70e"
      unitRef="usd">12000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTozN2Y4OTU5OTZmZTg0NDQ3ODI2YWRmMzAwOTUwYTViNi90YWJsZXJhbmdlOjM3Zjg5NTk5NmZlODQ0NDc4MjZhZGYzMDA5NTBhNWI2XzMtMS0xLTEtMTA5MDA_aa5a952a-e578-41df-9ed9-dbf9852fdb79"
      unitRef="usd">14550000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTozN2Y4OTU5OTZmZTg0NDQ3ODI2YWRmMzAwOTUwYTViNi90YWJsZXJhbmdlOjM3Zjg5NTk5NmZlODQ0NDc4MjZhZGYzMDA5NTBhNWI2XzYtMS0xLTEtMTE5NTI_92dd55ab-fd63-49de-a511-b5d7dbe9e8de"
      unitRef="usd">231000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNDUvZnJhZzo0NmNlMTA1YjRlY2I0NDY1YTU4NDJkYTY2MGFlYzI4OS90YWJsZTozN2Y4OTU5OTZmZTg0NDQ3ODI2YWRmMzAwOTUwYTViNi90YWJsZXJhbmdlOjM3Zjg5NTk5NmZlODQ0NDc4MjZhZGYzMDA5NTBhNWI2XzctMS0xLTEtMTMwMTQ_6ee3eb84-3bdf-4b48-bac7-008856642c6c"
      unitRef="usd">14319000</us-gaap:LongTermDebt>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTEvZnJhZzpmZDkxODIzMjIyZjE0OGYxYTZlMmQzZDFjODBhYzk3ZC90ZXh0cmVnaW9uOmZkOTE4MjMyMjJmMTQ4ZjFhNmUyZDNkMWM4MGFjOTdkXzI2MTc_f1cfd590-a0b8-4521-a6da-277d2358f9db">FAIR VALUE OF FINANCIAL INSTRUMENTS&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;The carrying amounts of certain of the Company&#x2019;s financial instruments, including cash equivalents, accounts receivable, accounts payable and accrued expenses, are carried at cost which approximates fair value due to their liquid or short-term nature. We have not identified material impacts from COVID-19 on the fair value of our financial assets and liabilities. The Company&#x2019;s obligations under its long-term debt agreements are carried at amortized cost, which approximates their fair value as of June&#160;30, 2021 . The fair value of the Company&#x2019;s obligations under its long-term debt agreements with JPMorgan were considered Level 2 liabilities of the fair value hierarchy because these instruments have interest rates that reset frequently. The fair value of the Company's obligations under its long-term debt agreements with Antara as of June 30, 2020 was approximately $15.8&#160;million and considered a Level 3 liability of the fair value hierarchy because this instrument used significant unobservable inputs consistent with those used in determining the embedded derivative liability values, as discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;As discussed in Note 10, the Company&#x2019;s 2020 Antara Term Facility agreement contained a mandatory prepayment feature that was determined to be an embedded derivative, requiring bifurcation and fair value recognition. For the year ended June 30, 2020, the Company&#x2019;s embedded derivative liability was measured at fair value using a probability-weighted discounted cash flow model including assumptions for (1) management's estimates of the probability and timing of future cash flows and related events; (2) the Company's risk-adjusted discount rate that includes a company-specific risk premium; and (3) the Company's cost of debt; and was classified as a Level 3 liability of the fair value hierarchy and included as a component of Accrued expenses on the consolidated balance sheets as of June 30, 2020. The Company paid the prepayment premium on the 2020 Antara Term Facility and derecognized the embedded derivative liability in August 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i43aa1eebda08436489886d41c37ef2e8_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTEvZnJhZzpmZDkxODIzMjIyZjE0OGYxYTZlMmQzZDFjODBhYzk3ZC90ZXh0cmVnaW9uOmZkOTE4MjMyMjJmMTQ4ZjFhNmUyZDNkMWM4MGFjOTdkXzU0OTc1NTgxNDgwNDI_cca42a30-f48a-44dd-a01d-2d0567a033a9"
      unitRef="usd">15800000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzUxNTU_0c247706-2783-44cb-8513-e8c971d5f14b">EQUITY&lt;div style="margin-top:12pt;text-align:justify"&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;PRIVATE PLACEMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 February 24, 2021, the Company entered into separate subscription agreements in identical form and substance (the &#x201c;Subscription Agreements&#x201d;) with institutional accredited investors (the &#x201c;Purchasers&#x201d;) relating to a private placement (the &#x201c;Private Placement&#x201d;) with respect to the sale of an aggregate of 5,730,000 shares of the Company&#x2019;s common stock. The Private&lt;/span&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;Placement closed on March 4, 2021 and the Company received aggregate gross proceeds of approximately $55&#160;million based on the offering price of $9.60 per share (the &#x201c;Purchase Price&#x201d;). The Company incurred $2.6&#160;million in direct and incremental issuance costs relating to the Private Placement that were accounted as a reduction in the proceeds of the stock. The syndicate for the Private Placement included affiliates of Hudson Executive, a greater than 10% shareholder and a related party of the Company. Affiliates of Hudson Executive purchased 975,000 of the shares sold in the Private Placement for the same purchase price and on the same terms as the other purchasers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Pursuant to the Subscription Agreements, the Company agreed to file a registration statement with the U.S. Securities and Exchange Commission covering the resale of the Shares within 45 days following the date of the Subscription Agreements and&lt;/span&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;to cause the registration statement to become effective within 60 days following the filing deadline. On April 5, 2021, the Company filed the registration statement with the U.S. Securities and Exchange Commission and, on April 14, 2021, the registration statement was declared effective.&lt;/span&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;On June 29, 2020, the Board of Directors of the Company (the &#x201c;Board&#x201d;) unanimously approved the reimbursement of $4.5&#160;million of the third party costs and expenses incurred by Hudson Executive in connection with its proxy solicitation (the &#x201c;Reimbursement&#x201d;). The Board determined to pay the Reimbursement in the form of shares of common stock, no par value, of the Company (&#x201c;Common Stock&#x201d;), with the value of the Common Stock calculated based on the average of the high and low trading price on the date of Board approval.&#160; On June 30, 2020, the Company issued 635,593 shares of Common Stock to funds managed by Hudson Executive in satisfaction of the Reimbursement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 October 9, 2019, the Company sold to Antara&#160;3,800,000&#160;shares of the Company&#x2019;s common stock at a below market value price of&#160;$5.25&#160;per share for gross cash proceeds of&#160;$20 million. Since the 2020 Antara Term Facility and equity issuance were negotiated in contemplation of each other and executed within a short period of time, the Company evaluated the debt and equity financing as a combined arrangement, and estimated the fair values of the debt and equity components to allocate the total proceeds on a relative fair value basis between the debt and equity components, resulting in a&#160;$17.9 million&#160;allocation to equity, less&#160;$1.1 million&#160;in issuance fees allocated to the equity component on a relative fair value basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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-style:italic;font-weight:400;line-height:120%"&gt;WARRANTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;The Company had 23,978 warrants outstanding as of June 30, 2020, all of which were exercisable at $5.00 per share and with an expiration date of March 29, 2021. These warrants were exercised in March 2021 and 12,154 shares were issued pursuant to a cashless exercise option election made by the holder. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;As of June&#160;30, 2021, the Company does not have any warrants outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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-style:italic;font-weight:400;line-height:120%"&gt;REGISTRATION RIGHTS AGREEMENT&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;In connection with the Stock Purchase Agreement on October 9, 2019 with Antara, the Company also entered into a registration rights agreement (the &#x201c;Registration Rights Agreement&#x201d;) with Antara, pursuant to which the Company agreed, at its expense, to file a registration statement under the Securities Act of 1933 with the Securities and Exchange Commission (the &#x201c;SEC&#x201d;) covering the resale of the shares by Antara (the &#x201c;Registration Statement&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Pursuant to an Amendment to Registration Rights Agreement dated as of January 31, 2020 (the &#x201c;Amendment&#x201d;), Antara and the Company agreed to terminate the obligation of the Company to register the shares in exchange for a payment of approximately&#160;$1.2 million&#160;by the Company to Antara. The Amendment provided that the payment would be in full satisfaction of any and all liquidated damages which may be due by the Company to Antara under the Registration Rights Agreement for the failure to timely file the Form S-1 registration statement and/or to obtain and maintain the effectiveness thereof.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i69a9249443574ed798e5e68368169c08_D20210224-20210224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzU0OTc1NTgxNTU4NDk_57e2170f-3477-4f6e-9e13-fb776358ac27"
      unitRef="shares">5730000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="icd750ecb1eb9419d9bc5f3832cd000fb_D20210304-20210304"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzU0OTc1NTgxNTU4Mjk_718b1188-14b3-46d5-b142-a8aa082167f5"
      unitRef="usd">55000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i38704a78b6bd4afbb80aa20ce11363bf_I20210304"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzU0OTc1NTgxNTU4NDI_9da12d9f-8bd6-436e-a9a8-324eb59fd4cd"
      unitRef="usdPerShare">9.60</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="icd750ecb1eb9419d9bc5f3832cd000fb_D20210304-20210304"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzU0OTc1NTgxNTU4NjA_f04ca141-16a7-423a-934c-ca9d8641226c"
      unitRef="usd">2600000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i6f3fc52a6efa49d7b43936a95062c475_D20210304-20210304"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzU0OTc1NTgxNTU4MjA_c4e0af79-5478-4f38-9e9e-aae7ba4cd624"
      unitRef="shares">975000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="iff40fa75df1f45f4b82c5bd849899f92_D20200629-20200629"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzU0OTc1NTgxNTU4ODc_d55cb06d-09a6-4c24-85e2-d1296e74ab13"
      unitRef="usd">4500000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="i938f6ca7c8ff40b6ad059f295d0952d7_D20200630-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzMyOTg1MzQ4OTczODI_5c1bc66b-92d7-4288-9004-f91e25263cde"
      unitRef="shares">635593</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ia49ef8bf6d454b4d88f409f40ed7d64e_D20191009-20191009"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzExOTU_16ad2c70-b239-4a26-932e-bbb6a11a70b6"
      unitRef="shares">3800000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i3d69d4df17704bd9bdeae3f83a6a2428_I20191009"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzEyNjg_b12014d4-0beb-4322-bbba-80ac60c938cc"
      unitRef="usdPerShare">5.25</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedPerTransaction
      contextRef="ia49ef8bf6d454b4d88f409f40ed7d64e_D20191009-20191009"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzEzMDg_46db0940-c867-4cc3-8abf-9cb74b335137"
      unitRef="usd">20000000</us-gaap:SaleOfStockConsiderationReceivedPerTransaction>
    <ctlp:TermFacilityandEquityIssuanceAllocationtoEquity
      contextRef="if33ba3cbbaef4ccb8cb8f45dff83770c_I20191009"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzE3MTk_603778f7-8ee3-4598-a04b-84755454328a"
      unitRef="usd">17900000</ctlp:TermFacilityandEquityIssuanceAllocationtoEquity>
    <ctlp:TermFacilityandEquityIssuanceIssuanceFees
      contextRef="if33ba3cbbaef4ccb8cb8f45dff83770c_I20191009"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzE3NDk_c6807a15-72ad-42e8-879d-f30ba86e0ebe"
      unitRef="usd">1100000</ctlp:TermFacilityandEquityIssuanceIssuanceFees>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzU0OTc1NTgxNTU5MDE_b1f5708e-6b6a-415b-b9c0-3bc11aec1dc6"
      unitRef="shares">23978</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzU0OTc1NTgxNTU5MDk_2e058864-b003-4002-96a6-9a78b4d47c65"
      unitRef="usdPerShare">5.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <ctlp:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="ibea71b2559504f7794966b86eeb7df7c_D20210301-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzU0OTc1NTgxNTU5MTY_fa7c63c0-d926-42ff-bae8-eaa0c809ab6b"
      unitRef="shares">12154</ctlp:StockIssuedDuringPeriodSharesWarrantsExercised>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzYwNDczMTM5Njk4MTU_532858f9-3d04-4e72-aec4-dd3045649133"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ctlp:RegistrationPaymentArrangementPaymentforTermination
      contextRef="i22b1e6c6e79b4290959e524dd7ae2bed_D20200131-20200131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTQvZnJhZzo0OWYwODUyZGU3YzA0ZmUyYTFkNjk1YWQ0ZDA4ZjBkYS90ZXh0cmVnaW9uOjQ5ZjA4NTJkZTdjMDRmZTJhMWQ2OTVhZDRkMDhmMGRhXzMyNDE_a8fe39b8-39fc-4815-9ecd-f07f3a0a2be9"
      unitRef="usd">1200000</ctlp:RegistrationPaymentArrangementPaymentforTermination>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90ZXh0cmVnaW9uOjMyNmMyMmQ0MTI0MjRhNmZiNTYxNWFlMjljZWU4Yzc2XzU2ODg_780e50f0-0541-4fad-bc7f-3794b7161f76">INCOME TAXES&lt;div style="margin-top:12pt;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 December 21, 2020, Congress approved the Consolidated Appropriations Act, 2021 (the &#x201c;Appropriations Act&#x201d;), which was signed into law by the President on December 27, 2020. The Appropriations Act funds the federal government to the end of the fiscal year and provides further COVID-19 economic relief. Some of the business provisions included in the Appropriations Act are additional Paycheck Protection Program ("PPP") loans, clarification of the deductibility of business expenses that were paid for with PPP funds, expansion of the employee retention credit, and temporary full deduction for business expenses for food and beverages provided by a restaurant. The Appropriations Act did not have a material impact on the Company&#x2019;s income taxes. The Company will continue to monitor for additional legislation related to COVID-19 and its impact on our results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 significant deferred tax assets, a substantial amount of which result from operating loss carryforwards. The Company routinely evaluates its ability to realize the benefits of these assets to determine whether it is more likely than not that such benefit will be realized. In accordance with the history of losses generated, the Company believes that for the year ended June 30, 2021 and 2020, it is more likely than not that its deferred tax assets will not be realized. Accordingly, the Company re-established a full valuation allowance on its net deferred tax assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 benefit (provision) for income taxes for the&#160;years ended June&#160;30, 2021, 2020 and 2019 is comprised of the following:&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.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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;Current:&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;/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;Federal&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;&#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 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;126&#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;&#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;/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;State&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;(328)&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;(57)&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;Total current&lt;/span&gt;&lt;/td&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;(328)&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="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;69&#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="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;(269)&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;Deferred:&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;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 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;Federal&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;(12)&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;(156)&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;(11)&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;State&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;(30)&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;86&#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;18&#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;Total deferred&lt;/span&gt;&lt;/td&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;(42)&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="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;(70)&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="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;7&#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;Total income tax (provision) benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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;(370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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:3pt double #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:12pt;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;A reconciliation of the benefit (provision) for income taxes for the&#160;years ended June&#160;30, 2021, 2020 and 2019 to the indicated benefit (provision) based on income (loss) before benefit (provision) for income taxes at the federal statutory rate of 21.0% for the fiscal years ended June&#160;30, 2021, June&#160;30, 2020, and June&#160;30, 2019 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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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;Indicated benefit (provision) at federal statutory rate&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;1,648&#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;8,514&#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;6,671&#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;Effects of permanent differences&lt;/span&gt;&lt;/td&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;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 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;Stock compensation&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;168&#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;(226)&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;(140)&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;Other permanent differences&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;608&#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;(106)&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;(76)&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;State income taxes, net of federal benefit&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;116&#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,393&#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;663&#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;Changes related to prior years&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;&#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;489&#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;/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;Changes in valuation allowances&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;(2,927)&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;(10,139)&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,319)&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&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;17&#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;74&#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;(61)&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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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;(370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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:3pt double #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:12pt;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, 2021 the Company had federal and state operating loss carryforwards of approximately $ 187 million and $ 221 million, respectively, to offset future taxable income. As of June 30, 2020 the Company had federal and state operating loss carryforwards of approximately $182&#160;million and $221&#160;million, respectively, to offset future taxable income. The timing and extent to which the Company can utilize operating loss carryforwards in any year may be limited because of provisions of the Internal Revenue Code regarding changes in ownership of corporations (i.e. IRS Code Section 382). Federal and state operating loss carryforwards start to expire in 2022 and certain state operating loss carryforwards are currently expiring.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 net deferred tax assets arose primarily from net operating loss carryforwards, as well as the use of different accounting methods for financial statement and income tax reporting purposes as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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;Deferred tax assets:&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;text-align:left;vertical-align: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 operating loss carryforwards&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;46,851&#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;45,670&#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;Asset reserves&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;7,231&#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;8,534&#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;Deferred research and development&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,420&#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,625&#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;Stock-based compensation&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;2,620&#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;668&#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&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,135&#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,485&#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: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;60,257&#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="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;57,982&#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;Deferred tax liabilities:&lt;/span&gt;&lt;/td&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;Intangibles&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,956)&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,566)&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;Deferred tax assets, net&lt;/span&gt;&lt;/td&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;55,301&#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="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;52,416&#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;Valuation allowance&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;(55,480)&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;(52,553)&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;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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;(179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:12pt;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, 2021, the Company had total unrecognized income tax benefits of $0.4 million related to its nexus in certain state tax jurisdictions. If recognized in future years, $0.4 million of these currently unrecognized income tax benefits would impact the income tax provision and effective tax rate. The following table summarizes the activity related to unrecognized income tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.683%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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;Balance at the beginning of the year&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;207&#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;210&#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;/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;Gross increases and decreases related to current period tax positions&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;&#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;180&#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;Gross increases and decreases related to prior period tax positions&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;237&#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)&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;/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;Accrued interest and penalties&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;&#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;30&#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;Balance at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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;444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:12pt;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 records accrued interest as well as penalties related to uncertain tax positions in selling, general and administrative expenses. As of June&#160;30, 2021 the Company had recorded $30 thousand of accrued interest and penalties related to uncertain tax positions on the Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90ZXh0cmVnaW9uOjMyNmMyMmQ0MTI0MjRhNmZiNTYxNWFlMjljZWU4Yzc2XzU2OTg_4a4d0a76-7ade-4a35-bedb-6e90d1422243">&lt;div style="margin-top:12pt;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 benefit (provision) for income taxes for the&#160;years ended June&#160;30, 2021, 2020 and 2019 is comprised of the following:&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.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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;Current:&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;/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;Federal&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;&#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 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;126&#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;&#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;/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;State&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;(328)&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;(57)&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;Total current&lt;/span&gt;&lt;/td&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;(328)&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="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;69&#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="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;(269)&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;Deferred:&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;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 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;Federal&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;(12)&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;(156)&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;(11)&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;State&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;(30)&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;86&#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;18&#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;Total deferred&lt;/span&gt;&lt;/td&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;(42)&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="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;(70)&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="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;7&#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;Total income tax (provision) benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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;(370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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:3pt double #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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzMtMS0xLTEtMA_eb027d93-562f-44c4-a563-ab86a4297f49"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzMtMy0xLTEtMA_f6e2c0c1-8866-45d7-a525-09dee480f8d8"
      unitRef="usd">-126000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzMtNS0xLTEtMA_e841397d-5ea2-4113-8c09-8cb424df4dce"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzQtMS0xLTEtMA_37610bd7-4898-47aa-b772-3a427ad7d5a5"
      unitRef="usd">328000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzQtMy0xLTEtMA_84609173-ada3-448c-a81e-3aeea16c4d53"
      unitRef="usd">57000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzQtNS0xLTEtMA_4e9ec781-9af8-4339-8b04-4f5a6fa0798d"
      unitRef="usd">269000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzUtMS0xLTEtMA_7e2453a2-a983-46b1-8c69-aa83aa17c0c8"
      unitRef="usd">328000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzUtMy0xLTEtMA_e96555c5-9b4a-4015-9bd2-302ff31b3771"
      unitRef="usd">-69000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzUtNS0xLTEtMA_10982562-ddee-40d4-8dbf-c29f9a14afec"
      unitRef="usd">269000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzctMS0xLTEtMA_6dbb995f-e143-4ba5-bc79-759a3885a255"
      unitRef="usd">12000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzctMy0xLTEtMA_b3e184ee-b812-4825-aa60-4bb76eda3f26"
      unitRef="usd">156000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzctNS0xLTEtMA_1295595b-44b0-4ef9-b64c-604dd15c70cb"
      unitRef="usd">11000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzgtMS0xLTEtMA_61ea344c-c048-43de-8781-d0fe55280809"
      unitRef="usd">30000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzgtMy0xLTEtMA_f7811112-ead8-4d7c-821b-a3e55e07e9cd"
      unitRef="usd">-86000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzgtNS0xLTEtMA_b650572d-a354-48c2-af45-731226e906f0"
      unitRef="usd">-18000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzktMS0xLTEtMA_0de5ace9-e871-4d73-915f-8b55965d57db"
      unitRef="usd">42000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzktMy0xLTEtMA_b217a393-27a6-4e0b-b1fb-22dbded3d729"
      unitRef="usd">70000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzktNS0xLTEtMA_0e3fb5c3-b70e-4369-8681-5c51d612bf9c"
      unitRef="usd">-7000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzEwLTEtMS0xLTA_0b676eaa-1b04-4ae5-a40a-ae51ba5178a3"
      unitRef="usd">370000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzEwLTMtMS0xLTA_a536db91-91b2-4eda-be83-922258a717c5"
      unitRef="usd">1000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTpmNDc1MDVkYmEzYzU0YWJkYWNjMmU1MmQ3MGRmZDJiOS90YWJsZXJhbmdlOmY0NzUwNWRiYTNjNTRhYmRhY2MyZTUyZDcwZGZkMmI5XzEwLTUtMS0xLTA_f30b9cf8-3e1f-4afe-911f-d88f6934bba8"
      unitRef="usd">262000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90ZXh0cmVnaW9uOjMyNmMyMmQ0MTI0MjRhNmZiNTYxNWFlMjljZWU4Yzc2XzU3MDM_f80f616f-9cfd-4b77-a814-1944f1995116">&lt;div style="margin-top:12pt;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;A reconciliation of the benefit (provision) for income taxes for the&#160;years ended June&#160;30, 2021, 2020 and 2019 to the indicated benefit (provision) based on income (loss) before benefit (provision) for income taxes at the federal statutory rate of 21.0% for the fiscal years ended June&#160;30, 2021, June&#160;30, 2020, and June&#160;30, 2019 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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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;Indicated benefit (provision) at federal statutory rate&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;1,648&#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;8,514&#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;6,671&#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;Effects of permanent differences&lt;/span&gt;&lt;/td&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;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 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;Stock compensation&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;168&#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;(226)&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;(140)&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;Other permanent differences&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;608&#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;(106)&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;(76)&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;State income taxes, net of federal benefit&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;116&#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,393&#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;663&#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;Changes related to prior years&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;&#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;489&#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;/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;Changes in valuation allowances&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;(2,927)&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;(10,139)&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,319)&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&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;17&#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;74&#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;(61)&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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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;(370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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:3pt double #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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzItMS0xLTEtMA_5b866714-b37b-40b6-be89-4d0cf8bae8a4"
      unitRef="usd">-1648000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzItMy0xLTEtMA_3c2c0913-9840-4e98-9ea5-261231740f3f"
      unitRef="usd">-8514000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzItNS0xLTEtMA_46e9003f-9a60-4c2b-8bfe-a9e79ab7585a"
      unitRef="usd">-6671000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzQtMS0xLTEtMA_3b82ba1e-828e-4a53-90cd-44f4c2541357"
      unitRef="usd">-168000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzQtMy0xLTEtMA_dc9f3935-6178-4879-a7c2-1e833b2be3c8"
      unitRef="usd">226000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzQtNS0xLTEtMA_fc0659b6-f3fb-41d4-a8b8-223f1852e2bb"
      unitRef="usd">140000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <ctlp:IncomeTaxReconciliationEffectsOfOtherPermanentDifferences
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzYtMS0xLTEtMA_2d07e676-fb4a-4531-85d0-f5ef8ec970f3"
      unitRef="usd">608000</ctlp:IncomeTaxReconciliationEffectsOfOtherPermanentDifferences>
    <ctlp:IncomeTaxReconciliationEffectsOfOtherPermanentDifferences
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzYtMy0xLTEtMA_182eed92-f405-42d5-a871-336fbb33175f"
      unitRef="usd">-106000</ctlp:IncomeTaxReconciliationEffectsOfOtherPermanentDifferences>
    <ctlp:IncomeTaxReconciliationEffectsOfOtherPermanentDifferences
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzYtNS0xLTEtMA_2133576d-5ed3-4a6c-9c15-c9d4563b27cb"
      unitRef="usd">-76000</ctlp:IncomeTaxReconciliationEffectsOfOtherPermanentDifferences>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzctMS0xLTEtMA_6ded307c-0066-4f53-b009-93aadcadce17"
      unitRef="usd">-116000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzctMy0xLTEtMA_cb3a5dff-35a7-4b5b-887f-6f875b735b72"
      unitRef="usd">-1393000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzctNS0xLTEtMA_f12ac2c5-447a-44ad-9785-6e92c43f8cf9"
      unitRef="usd">-663000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzgtMS0xLTEtMA_f00c0116-4aca-407f-a54a-804240fa3f49"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzgtMy0xLTEtMA_e00a3d8e-48f4-4f20-83da-46265955a611"
      unitRef="usd">-489000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzgtNS0xLTEtMA_7d69cfee-401c-4800-ae88-f0d7f4926ac8"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzktMS0xLTEtMA_296b3952-b12b-4acb-abc1-3c789d9f015d"
      unitRef="usd">2927000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzktMy0xLTEtMA_4e071600-1e61-4804-b825-8bc42d345088"
      unitRef="usd">10139000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzktNS0xLTEtMA_ac04a6d8-b88e-499a-85b8-010513106c49"
      unitRef="usd">7319000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzEwLTEtMS0xLTA_8df5c007-14d5-431d-9d80-5ac0c5947faf"
      unitRef="usd">-17000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzEwLTMtMS0xLTA_f4132ebe-a801-4788-872f-f92a3e0e22a5"
      unitRef="usd">-74000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzEwLTUtMS0xLTA_a6b3a98c-0a66-4fe7-9857-69f2aa398720"
      unitRef="usd">61000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzExLTEtMS0xLTA_d986a0d0-63aa-4d7a-b28a-d6243f42b575"
      unitRef="usd">370000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzExLTMtMS0xLTA_d5603324-5545-47a3-94a8-480606cb594b"
      unitRef="usd">1000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4YjQ5MDFmN2NiN2I0ZDZjYWM4NzExNGU4Yjk5ZWYxYy90YWJsZXJhbmdlOjhiNDkwMWY3Y2I3YjRkNmNhYzg3MTE0ZThiOTllZjFjXzExLTUtMS0xLTA_d16ca89b-b794-488c-bb1d-208ee21ee011"
      unitRef="usd">262000</us-gaap:IncomeTaxExpenseBenefit>
    <ctlp:FederalOperatingLossCarryforwards
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90ZXh0cmVnaW9uOjMyNmMyMmQ0MTI0MjRhNmZiNTYxNWFlMjljZWU4Yzc2XzQzOTM_8fac5500-1550-4b9f-9fb3-fdbe818f1768"
      unitRef="usd">187000000</ctlp:FederalOperatingLossCarryforwards>
    <ctlp:StateOperatingLossCarryforwards
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90ZXh0cmVnaW9uOjMyNmMyMmQ0MTI0MjRhNmZiNTYxNWFlMjljZWU4Yzc2XzQ0MDA_2bde0a01-2907-496e-80c3-c18162ea4b00"
      unitRef="usd">221000000</ctlp:StateOperatingLossCarryforwards>
    <ctlp:FederalOperatingLossCarryforwards
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90ZXh0cmVnaW9uOjMyNmMyMmQ0MTI0MjRhNmZiNTYxNWFlMjljZWU4Yzc2XzU0OTc1NTgxNDgzMjU_66cbab9a-58b7-41c5-a486-1c4da80fb873"
      unitRef="usd">182000000</ctlp:FederalOperatingLossCarryforwards>
    <ctlp:StateOperatingLossCarryforwards
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90ZXh0cmVnaW9uOjMyNmMyMmQ0MTI0MjRhNmZiNTYxNWFlMjljZWU4Yzc2XzU0OTc1NTgxNDgzMzk_d907872d-5b31-4af9-86ad-3b11c7fff460"
      unitRef="usd">221000000</ctlp:StateOperatingLossCarryforwards>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90ZXh0cmVnaW9uOjMyNmMyMmQ0MTI0MjRhNmZiNTYxNWFlMjljZWU4Yzc2XzU2OTM_8f5c43ee-cbe5-401e-8b0d-45f6ef013e9a">&lt;div style="margin-top:12pt;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 net deferred tax assets arose primarily from net operating loss carryforwards, as well as the use of different accounting methods for financial statement and income tax reporting purposes as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;As of June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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;Deferred tax assets:&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;text-align:left;vertical-align: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 operating loss carryforwards&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;46,851&#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;45,670&#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;Asset reserves&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;7,231&#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;8,534&#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;Deferred research and development&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,420&#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,625&#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;Stock-based compensation&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;2,620&#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;668&#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&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,135&#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,485&#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: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;60,257&#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="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;57,982&#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;Deferred tax liabilities:&lt;/span&gt;&lt;/td&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;Intangibles&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,956)&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,566)&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;Deferred tax assets, net&lt;/span&gt;&lt;/td&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;55,301&#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="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;52,416&#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;Valuation allowance&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;(55,480)&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;(52,553)&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;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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;(179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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:3pt double #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;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzMtMS0xLTEtMA_f400ecc9-57a4-48cb-ad3a-5c43b4b8d42d"
      unitRef="usd">46851000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzMtMy0xLTEtMA_9fa47122-7861-4cb8-93a7-107aebd5acd2"
      unitRef="usd">45670000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzQtMS0xLTEtMA_984b6567-9bee-4a0d-bb81-32d12710b2d5"
      unitRef="usd">7231000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzQtMy0xLTEtMA_481db68c-a1f0-4a14-96e9-7cbc07b3018f"
      unitRef="usd">8534000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzUtMS0xLTEtMA_6cc299da-2bea-4477-a9f2-ae1e9844b640"
      unitRef="usd">1420000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzUtMy0xLTEtMA_bc327ae2-ce95-4ef7-8b3a-593ce8029e0c"
      unitRef="usd">1625000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzYtMS0xLTEtMA_3a8f4bf5-2e29-4594-887d-b7fead494e20"
      unitRef="usd">2620000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzYtMy0xLTEtMA_ec71b0c5-0849-4498-9084-11acb4a5e699"
      unitRef="usd">668000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzctMS0xLTEtMA_224ade57-f15a-46d7-a9ba-1005ad45494d"
      unitRef="usd">2135000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzctMy0xLTEtMA_815b6738-323f-4e6c-9a57-151eea5334bc"
      unitRef="usd">1485000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzgtMS0xLTEtMA_ee01d6dc-2781-4bec-8156-72d3fea54eea"
      unitRef="usd">60257000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzgtMy0xLTEtMA_993cc6c1-4c90-406a-8940-ca52ad64087a"
      unitRef="usd">57982000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzEwLTEtMS0xLTA_e192541f-cff4-4923-8c4d-235e86b26f9a"
      unitRef="usd">4956000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzEwLTMtMS0xLTA_07f32949-73e9-446c-8d5d-34ae45b15db6"
      unitRef="usd">5566000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <ctlp:DeferredTaxAssetsNetOfDeferredTaxLiabilitiesGross
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzExLTEtMS0xLTA_f4f19e17-ea7c-4dd4-9b3b-56cc6a05a5e5"
      unitRef="usd">55301000</ctlp:DeferredTaxAssetsNetOfDeferredTaxLiabilitiesGross>
    <ctlp:DeferredTaxAssetsNetOfDeferredTaxLiabilitiesGross
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzExLTMtMS0xLTA_ccd25a05-c2ad-4e07-90a4-54d32f8d9bff"
      unitRef="usd">52416000</ctlp:DeferredTaxAssetsNetOfDeferredTaxLiabilitiesGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzEyLTEtMS0xLTA_706385eb-4e65-4fe5-b874-6f229a2a9c81"
      unitRef="usd">55480000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzEyLTMtMS0xLTA_6ea3c405-9038-4592-b1af-659df8628637"
      unitRef="usd">52553000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzEzLTEtMS0xLTA_3f8b412c-8a31-405a-a7d9-28dd51d5359f"
      unitRef="usd">179000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTo4NzlmOGZlMmVmYWU0NjNlYTU3NzBkYjc4MjdiZmY0NS90YWJsZXJhbmdlOjg3OWY4ZmUyZWZhZTQ2M2VhNTc3MGRiNzgyN2JmZjQ1XzEzLTMtMS0xLTA_1af9a53d-1b6c-4e3c-a355-d3a3fe26f7b2"
      unitRef="usd">137000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90ZXh0cmVnaW9uOjMyNmMyMmQ0MTI0MjRhNmZiNTYxNWFlMjljZWU4Yzc2XzUxMDU_7327f038-0989-4ef9-8ae4-8e32f6bb5417"
      unitRef="usd">400000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90ZXh0cmVnaW9uOjMyNmMyMmQ0MTI0MjRhNmZiNTYxNWFlMjljZWU4Yzc2XzUxOTY_7327f038-0989-4ef9-8ae4-8e32f6bb5417"
      unitRef="usd">400000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90ZXh0cmVnaW9uOjMyNmMyMmQ0MTI0MjRhNmZiNTYxNWFlMjljZWU4Yzc2XzU3MDc_0ec02838-5fdd-4020-be84-bc52871121aa">The following table summarizes the activity related to unrecognized income tax benefits:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.683%"/&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:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;($ in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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;Balance at the beginning of the year&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;207&#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;210&#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;/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;Gross increases and decreases related to current period tax positions&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;&#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;180&#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;Gross increases and decreases related to prior period tax positions&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;237&#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)&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;/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;Accrued interest and penalties&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;&#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;30&#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;Balance at the end of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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;444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTphMzVmY2UxNjYwMDY0ZTZiYWRhZmU3ZDVmOTkzMDI2Yi90YWJsZXJhbmdlOmEzNWZjZTE2NjAwNjRlNmJhZGFmZTdkNWY5OTMwMjZiXzItMS0xLTEtMA_b5fadd23-f076-4169-84d9-c70e04a3652a"
      unitRef="usd">207000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTphMzVmY2UxNjYwMDY0ZTZiYWRhZmU3ZDVmOTkzMDI2Yi90YWJsZXJhbmdlOmEzNWZjZTE2NjAwNjRlNmJhZGFmZTdkNWY5OTMwMjZiXzItMy0xLTEtMA_592cda1d-d2ec-4d88-bc89-47af9046b27d"
      unitRef="usd">210000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ie572fcd376574a1f960900a98c6b00d3_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTphMzVmY2UxNjYwMDY0ZTZiYWRhZmU3ZDVmOTkzMDI2Yi90YWJsZXJhbmdlOmEzNWZjZTE2NjAwNjRlNmJhZGFmZTdkNWY5OTMwMjZiXzItNS0xLTEtMA_4257fc0c-9f51-4053-83d7-19dcf50fdf5f"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTphMzVmY2UxNjYwMDY0ZTZiYWRhZmU3ZDVmOTkzMDI2Yi90YWJsZXJhbmdlOmEzNWZjZTE2NjAwNjRlNmJhZGFmZTdkNWY5OTMwMjZiXzMtMS0xLTEtMA_0cab9ee0-ff5a-4c87-965e-2e9d9d1c29a6"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTphMzVmY2UxNjYwMDY0ZTZiYWRhZmU3ZDVmOTkzMDI2Yi90YWJsZXJhbmdlOmEzNWZjZTE2NjAwNjRlNmJhZGFmZTdkNWY5OTMwMjZiXzMtMy0xLTEtMA_2778e770-1dc1-4c7b-b719-a58f0b23b2a3"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTphMzVmY2UxNjYwMDY0ZTZiYWRhZmU3ZDVmOTkzMDI2Yi90YWJsZXJhbmdlOmEzNWZjZTE2NjAwNjRlNmJhZGFmZTdkNWY5OTMwMjZiXzMtNS0xLTEtMA_e2f5bb63-6e22-4622-9fc2-c91c5c197ba2"
      unitRef="usd">180000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTphMzVmY2UxNjYwMDY0ZTZiYWRhZmU3ZDVmOTkzMDI2Yi90YWJsZXJhbmdlOmEzNWZjZTE2NjAwNjRlNmJhZGFmZTdkNWY5OTMwMjZiXzQtMS0xLTEtMA_e85e3a05-f109-440c-9f5b-1d0e83dfc888"
      unitRef="usd">237000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTphMzVmY2UxNjYwMDY0ZTZiYWRhZmU3ZDVmOTkzMDI2Yi90YWJsZXJhbmdlOmEzNWZjZTE2NjAwNjRlNmJhZGFmZTdkNWY5OTMwMjZiXzQtMy0xLTEtMA_928995f9-82bf-43e6-987a-d9b1b752ce42"
      unitRef="usd">3000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTphMzVmY2UxNjYwMDY0ZTZiYWRhZmU3ZDVmOTkzMDI2Yi90YWJsZXJhbmdlOmEzNWZjZTE2NjAwNjRlNmJhZGFmZTdkNWY5OTMwMjZiXzQtNS0xLTEtMA_ef6c8a19-55ac-49a1-8668-376b4afb9aa0"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTphMzVmY2UxNjYwMDY0ZTZiYWRhZmU3ZDVmOTkzMDI2Yi90YWJsZXJhbmdlOmEzNWZjZTE2NjAwNjRlNmJhZGFmZTdkNWY5OTMwMjZiXzUtMS0xLTEtMA_77c5ed20-4d3a-4749-adb8-1f87f0d28582"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTphMzVmY2UxNjYwMDY0ZTZiYWRhZmU3ZDVmOTkzMDI2Yi90YWJsZXJhbmdlOmEzNWZjZTE2NjAwNjRlNmJhZGFmZTdkNWY5OTMwMjZiXzUtMy0xLTEtMA_a9c79554-7ec6-4bc5-bc52-ff0c1ce1b206"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTphMzVmY2UxNjYwMDY0ZTZiYWRhZmU3ZDVmOTkzMDI2Yi90YWJsZXJhbmdlOmEzNWZjZTE2NjAwNjRlNmJhZGFmZTdkNWY5OTMwMjZiXzUtNS0xLTEtMA_626ebc33-a4f1-4fbe-b490-b899820bfe50"
      unitRef="usd">30000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTphMzVmY2UxNjYwMDY0ZTZiYWRhZmU3ZDVmOTkzMDI2Yi90YWJsZXJhbmdlOmEzNWZjZTE2NjAwNjRlNmJhZGFmZTdkNWY5OTMwMjZiXzYtMS0xLTEtMA_4f09f2e0-d118-4d79-849e-91d8e6b7d806"
      unitRef="usd">444000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTphMzVmY2UxNjYwMDY0ZTZiYWRhZmU3ZDVmOTkzMDI2Yi90YWJsZXJhbmdlOmEzNWZjZTE2NjAwNjRlNmJhZGFmZTdkNWY5OTMwMjZiXzYtMy0xLTEtMA_cb1f3d3a-9dd2-4db6-a239-e23c87a7155d"
      unitRef="usd">207000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90YWJsZTphMzVmY2UxNjYwMDY0ZTZiYWRhZmU3ZDVmOTkzMDI2Yi90YWJsZXJhbmdlOmEzNWZjZTE2NjAwNjRlNmJhZGFmZTdkNWY5OTMwMjZiXzYtNS0xLTEtMA_07a5cc26-b8f7-4d80-bdbc-1f0e82bb2385"
      unitRef="usd">210000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNTcvZnJhZzozMjZjMjJkNDEyNDI0YTZmYjU2MTVhZTI5Y2VlOGM3Ni90ZXh0cmVnaW9uOjMyNmMyMmQ0MTI0MjRhNmZiNTYxNWFlMjljZWU4Yzc2XzU1ODA_c1c66516-4a82-4e3b-8ad2-4a3bfc1e491e"
      unitRef="usd">30000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzQ1Nzk_71897885-9186-48a6-9dbe-9fa46bee16de">STOCK BASED COMPENSATION PLANS&lt;div style="margin-top:12pt;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 four active stock based compensation plans at June&#160;30, 2021 as shown in the table 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:22.360%"/&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:32.917%"/&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:27.492%"/&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:10.632%"/&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:8pt;font-weight:700;line-height:100%"&gt;Date Approved&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:8pt;font-weight:700;line-height:100%"&gt;Name of Plan&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:8pt;font-weight:700;line-height:100%"&gt;Type of Plan&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:8pt;font-weight:700;line-height:100%"&gt;Authorized&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;June 2013&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;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;2013 Stock Incentive Plan&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;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&lt;/span&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;500,000&#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: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;June 2014&lt;/span&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2014 Stock Option Incentive Plan&lt;/span&gt;&lt;/td&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:left;vertical-align: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 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;750,000&#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: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;June 2015&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;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;2015 Equity Incentive Plan&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;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 &amp;amp; stock options&lt;/span&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;1,250,000&#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: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;April 2018&lt;/span&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 Equity Incentive Plan&lt;/span&gt;&lt;/td&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:left;vertical-align: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 &amp;amp; stock options&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;4,000,000&#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: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;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="2" style="background-color:#cceeff;border-bottom:3pt double #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;6,500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:12pt;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, 2021, the Company had reserved shares of Common Stock for future issuance for the following:&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:86.436%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;Common Stock&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:8pt;font-weight:700;line-height:100%"&gt;Reserved Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Conversions of Preferred Stock and cumulative Preferred Stock dividends&lt;/span&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;105,474&#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;Issuance upon exercise of stock options granted to current CEO&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;1,000,000&#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;Issuance of shares to former CEO George Jensen upon the occurrence of a Cantaloupe transaction &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:#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;140,000&#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;Issuance under 2014 Stock Option Incentive Plan&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;115,687&#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;Issuance under 2015 Equity Incentive Plan&lt;/span&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;329,981&#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;Issuance under 2018 Equity Incentive Plan&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;941,010&#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 shares reserved for future issuance&lt;/span&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-bottom:3pt double #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;2,632,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:700;line-height:120%"&gt;__________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Represents 140,000 shares issuable to our former CEO George Jensen upon the occurrence of a "USA Transaction" as such term is defined in the Jensen Stock Agreement dated September 27, 2011 by and between the Company and George R. Jensen.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;STOCK OPTIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Stock options are granted at exercise prices equal to the fair market value of the Company's common stock at the date of grant. The options typically vest over a three year period and each option, if not exercised or terminated, expires on the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzE1ODE_b51d2ecb-ec86-41ee-9f02-81335006121e"&gt;seventh&lt;/span&gt; anniversary of the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 estimates the grant date fair value of the stock options with service conditions (i.e., a condition that requires an employee to render services to the Company for a stated period of time to vest) it grants using a Black-Scholes valuation model. The Company&#x2019;s assumption for expected volatility is based on its historical volatility data related to market trading of its own common stock. The Company uses the simplified method to determine expected term, as the Company does not have adequate historical exercise and forfeiture behavior on which to base the expected life assumption. The dividend yield assumption is based on dividends expected to be paid over the expected life of the stock option. The risk-free interest rate assumption is determined by using the U.S. Treasury rates of the same period as the expected option term of each stock option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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 options granted during the years ended June&#160;30, 2021, 2020, and 2019 was determined using the following assumptions:&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:61.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&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:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;For the year ended 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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Expected volatility&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.3 - 77.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.6 - 90.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.4 - 70.9%&lt;/span&gt;&lt;/div&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;Expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;4.5&lt;/span&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5 - 4.8&lt;/span&gt;&lt;/div&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2 - 4.5&lt;/span&gt;&lt;/div&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;Expected dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;0.0%&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;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;0.0%&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;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;0.0%&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;Risk-free interest rate&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2 - 0.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3-1.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2-2.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 provide information about outstanding options for the years ended June&#160;30, 2021, 2020, and 2019:&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.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&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:8pt;font-weight:700;line-height:100%"&gt;Number of Options&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term (in years)&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:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;br/&gt;(in thousands)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding options, beginning of period&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,437,425&#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:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.43&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2&lt;/span&gt;&lt;/td&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,411&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;755,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(601)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(165,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&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:middle"/&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:middle"&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:middle"&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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding options, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,952,092&#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:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.97&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&lt;/span&gt;&lt;/td&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,419&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable options, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,040,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&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:8pt;font-weight:700;line-height:100%"&gt;Number of Options&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term (in years)&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:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;br/&gt;(in thousands)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding options, beginning of period&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,127,098&#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:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.84&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,917&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,075,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:middle"&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:middle"/&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:middle"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(440,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324,998)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&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:middle"/&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:middle"&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:middle"&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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding options, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,437,425&#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:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.43&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2&lt;/span&gt;&lt;/td&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,411&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable options, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended June 30, 2019&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:8pt;font-weight:700;line-height:100%"&gt;Number of Options&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term (in years)&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:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;br/&gt;(in thousands)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding options, beginning of period&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;904,766&#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;3.31&#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:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&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;9,664&#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="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470,000&#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;8.22&#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 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:middle"&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:#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,669)&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 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;5.40&#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 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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,999)&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;5.70&#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 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&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 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;&#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="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="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding options, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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,127,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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 #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="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.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&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,917&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable options, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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;638,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;border-top:3pt double #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:3pt double #000000;border-top:3pt double #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.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;border-top:3pt double #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,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:12pt;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 grant date fair value per share for the Company's stock options granted during the years ended June&#160;30, 2021, 2020, and 2019 was $4.92, $3.84, and $4.15, respectively. The total fair value of stock options vested during the years ended June&#160;30, 2021, 2020, and 2019 was $2.4 million, $1.7 million, and $0.2 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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;Performance based awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 awarded stock options to certain executives which vest each year over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzE1OTg_7250e588-8a4c-473d-aecf-3a54c58c1e26"&gt;three&lt;/span&gt; to four year period. These stock options are also subject to the achievement of performance goals to be established by the Company's Board for each fiscal&lt;/span&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;year. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;On January 27, 2021, the Compensation Committee of the Board of Directors established the performance metrics as a price target for the trading price of the Company&#x2019;s common stock in each applicable fiscal year. The price target is achieved if the average closing price of the common stock during any consecutive 30-trading-day period during the applicable fiscal year meets or exceeds: (i) $10.50 in the case of fiscal year 2021; (ii) $13.50 in the case of fiscal year 2022; (iii) $16.50 in the case of fiscal year 2023; and (iv) $19.50 in the case of fiscal year 2024. If at least 80% of the performance goals for an applicable fiscal year are achieved, the Compensation Committee may determine that the portion of the option eligible to vest based on such fiscal year&#x2019;s performance will vest on a prorated basis. In so determining, the Compensation Committee will consider the Company&#x2019;s performance relative to its market competitors and any other considerations deemed relevant by the Compensation Committee. The Compensation Committee&#x2019;s guideline is generally that for every percentage point the achieved price falls below the price target, the percentage of the performance options eligible to vest in respect of the applicable fiscal year should be reduced by 2%, but the Compensation Committee may vary this formula in its sole discretion.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;For these performance based awards that provide discretion to the Compensation Committee, a mutual understanding of the key&lt;/span&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;terms and conditions between the Company and the employees have not yet been met and a grant date has not been established. When the service period begins prior to the grant date, the Company begins recognizing compensation cost before there is a grant date. The Company estimates the award's fair value at each reporting period for these equity classified awards, until the grant date, utilizing a Monte Carlo simulation valuation model. The total expense recognized for the year ended June 30, 2021 for these awards was $2.1&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;STOCK GRANTS&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;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company makes annual grants of restricted shares of common stock to executive officers pursuant to long-term stock incentive plans (&#x201c;LTIPs&#x201d;) which vest annually, typically over three years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 also grants restricted stock units (RSUs) to members of the board of directors as compensation for their service on the board as well as to employees as additional compensation. These stock awards typically vest over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzEzNTk_ccc23068-4d5d-480d-824c-11dd82ee073d"&gt;one&lt;/span&gt; to three year period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Two employees of Hudson Executive, a greater than 10% shareholder and a related party of the Company, entered into consulting agreements with the Company in August and September of 2020, respectively, under which the consultants are to provide financial and strategic analysis and advisory services to the Company's CEO through July 31, 2021. As consideration for the services, in March 2021 the consultants were granted a total of 80,000 restricted stock units. The total expense recognized as of June 30, 2021 for these agreements was $0.8&#160;million. These restricted stock units had fully vested as of June 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;A summary of the status of the Company&#x2019;s nonvested common shares and RSUs as of June&#160;30, 2021, 2020, and 2019, and changes during the&#160;years then ended is 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:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Grant-Date&lt;br/&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested at June 30, 2018&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;165,836&#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;4.85&#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;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;40,062&#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;13.90&#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;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;(166,927)&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.01&#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;Nonvested at June 30, 2019&lt;/span&gt;&lt;/td&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;38,971&#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;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;9.19&#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;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;651,715&#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.28&#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;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;(109,050)&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;7.52&#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;Nonvested at June 30, 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;213,014&#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;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;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;/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;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;187,848&#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;10.33&#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;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;(248,016)&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.71&#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;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;(15,000)&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.28&#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;Nonvested at June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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;137,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;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;9.57&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&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;STOCK BASED COMPENSATION EXPENSE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 applies the fair value method to recognize compensation expense for stock-based awards. Using this method, the estimated grant-date fair value of the award is recognized over the requisite service period using the accelerated attribution method. The Company accounts for forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;A summary of the Company's stock-based compensation expense recognized during the years ended June&#160;30, 2021, 2020, and 2019 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.622%"/&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: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:8pt;font-weight:700;line-height:100%"&gt;For the year ended June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Award type&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Stock options&lt;/span&gt;&lt;/td&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;7,806&#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,181&#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;822&#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;Stock grants&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;1,269&#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;848&#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;928&#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;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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;9,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:17pt"&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 recognized tax benefits of $2.4 million, $0.5 million, and $0.3 million related to stock compensation expense for the years ended June&#160;30, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;A summary of the Company's unrecognized stock-based compensation expense as of June&#160;30, 2021 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&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: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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Award type&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:8pt;font-weight:700;line-height:100%"&gt;Unrecognized Expense&lt;br/&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Recognition Period&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Stock options&lt;/span&gt;&lt;/td&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;8,226&#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:2px 1pt;text-align:right;vertical-align: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.2&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;Stock grants&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;983&#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:2px 1pt;text-align:right;vertical-align: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.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <ctlp:ScheduleOfStockBasedCompensationPlansTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzQ1NjY_c680723e-e16b-4087-9481-e53cc7814dd8">&lt;div style="margin-top:12pt;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 four active stock based compensation plans at June&#160;30, 2021 as shown in the table 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:22.360%"/&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:32.917%"/&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:27.492%"/&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:10.632%"/&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:8pt;font-weight:700;line-height:100%"&gt;Date Approved&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:8pt;font-weight:700;line-height:100%"&gt;Name of Plan&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:8pt;font-weight:700;line-height:100%"&gt;Type of Plan&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:8pt;font-weight:700;line-height:100%"&gt;Authorized&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;June 2013&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;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;2013 Stock Incentive Plan&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;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&lt;/span&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;500,000&#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: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;June 2014&lt;/span&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2014 Stock Option Incentive Plan&lt;/span&gt;&lt;/td&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:left;vertical-align: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 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;750,000&#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: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;June 2015&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;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;2015 Equity Incentive Plan&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;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 &amp;amp; stock options&lt;/span&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;1,250,000&#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: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;April 2018&lt;/span&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 Equity Incentive Plan&lt;/span&gt;&lt;/td&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:left;vertical-align: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 &amp;amp; stock options&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;4,000,000&#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: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;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="2" style="background-color:#cceeff;border-bottom:3pt double #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;6,500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;</ctlp:ScheduleOfStockBasedCompensationPlansTableTextBlock>
    <ctlp:NumberOfShareBasedCompensationPlans
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU2_b325f159-e831-4d77-9b77-444cd863ef17"
      unitRef="plan">4</ctlp:NumberOfShareBasedCompensationPlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i3ebcf68f1c8149399aacc9935f22dadf_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo1MmIwYjFmZjQwYzM0ZTcyODM1NTNjNmU4ZmMzNDRiNS90YWJsZXJhbmdlOjUyYjBiMWZmNDBjMzRlNzI4MzU1M2M2ZThmYzM0NGI1XzItNi0xLTEtMA_dc581836-096d-42ec-868d-a2f2b8e2e5f6"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="icce6e0eeae7f4f08b0280d987dd7894c_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo1MmIwYjFmZjQwYzM0ZTcyODM1NTNjNmU4ZmMzNDRiNS90YWJsZXJhbmdlOjUyYjBiMWZmNDBjMzRlNzI4MzU1M2M2ZThmYzM0NGI1XzMtNi0xLTEtMA_9d333637-c219-415f-8231-43dbef6d8a8d"
      unitRef="shares">750000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ie8e986bc0db547e19e45517c1c0e2109_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo1MmIwYjFmZjQwYzM0ZTcyODM1NTNjNmU4ZmMzNDRiNS90YWJsZXJhbmdlOjUyYjBiMWZmNDBjMzRlNzI4MzU1M2M2ZThmYzM0NGI1XzQtNi0xLTEtMA_045a91c9-ff8b-4107-a5b7-0efea67d3364"
      unitRef="shares">1250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="iaffd1ab25f8a47ca8f0bca48cfc30c43_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo1MmIwYjFmZjQwYzM0ZTcyODM1NTNjNmU4ZmMzNDRiNS90YWJsZXJhbmdlOjUyYjBiMWZmNDBjMzRlNzI4MzU1M2M2ZThmYzM0NGI1XzUtNi0xLTEtMA_a83fa356-28b4-4875-a761-a57e08a69e6a"
      unitRef="shares">4000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo1MmIwYjFmZjQwYzM0ZTcyODM1NTNjNmU4ZmMzNDRiNS90YWJsZXJhbmdlOjUyYjBiMWZmNDBjMzRlNzI4MzU1M2M2ZThmYzM0NGI1XzYtNi0xLTEtMA_eefa7cb0-34a1-4c00-b128-b0ad2cd232ce"
      unitRef="shares">6500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <ctlp:ScheduleOfCommonStockForFutureIssuanceTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzQ1OTY_1429d957-64f0-4c32-9728-d06ba45fc2b0">&lt;div style="margin-top:12pt;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, 2021, the Company had reserved shares of Common Stock for future issuance for the following:&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:86.436%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;Common Stock&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:8pt;font-weight:700;line-height:100%"&gt;Reserved Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Conversions of Preferred Stock and cumulative Preferred Stock dividends&lt;/span&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;105,474&#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;Issuance upon exercise of stock options granted to current CEO&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;1,000,000&#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;Issuance of shares to former CEO George Jensen upon the occurrence of a Cantaloupe transaction &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:#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;140,000&#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;Issuance under 2014 Stock Option Incentive Plan&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;115,687&#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;Issuance under 2015 Equity Incentive Plan&lt;/span&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;329,981&#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;Issuance under 2018 Equity Incentive Plan&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;941,010&#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 shares reserved for future issuance&lt;/span&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-bottom:3pt double #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;2,632,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:700;line-height:120%"&gt;__________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.94pt"&gt;Represents 140,000 shares issuable to our former CEO George Jensen upon the occurrence of a "USA Transaction" as such term is defined in the Jensen Stock Agreement dated September 27, 2011 by and between the Company and George R. Jensen.&lt;/span&gt;&lt;/div&gt;</ctlp:ScheduleOfCommonStockForFutureIssuanceTableTextBlock>
    <ctlp:NumberOfConversionsOfPreferredStockAndCumulativePreferredStockDividends
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToxZDkzMzBkOGI2NGQ0N2FhOGVmNzRmMjFlZDk5MjliNC90YWJsZXJhbmdlOjFkOTMzMGQ4YjY0ZDQ3YWE4ZWY3NGYyMWVkOTkyOWI0XzItMi0xLTEtMA_02927c2d-808e-4091-8604-e57c5053ffd0"
      unitRef="shares">105474</ctlp:NumberOfConversionsOfPreferredStockAndCumulativePreferredStockDividends>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="if4df500b81c74a48a57e63321cc900db_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToxZDkzMzBkOGI2NGQ0N2FhOGVmNzRmMjFlZDk5MjliNC90YWJsZXJhbmdlOjFkOTMzMGQ4YjY0ZDQ3YWE4ZWY3NGYyMWVkOTkyOWI0XzMtMi0xLTEtMA_1f0e7c66-20de-4609-ab42-b777e7eafe7e"
      unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i62e5dd22e54444bf9550e7e64fde69b9_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToxZDkzMzBkOGI2NGQ0N2FhOGVmNzRmMjFlZDk5MjliNC90YWJsZXJhbmdlOjFkOTMzMGQ4YjY0ZDQ3YWE4ZWY3NGYyMWVkOTkyOWI0XzQtMi0xLTEtMA_b9e1e166-43c6-44eb-8767-380dc0c54f9e"
      unitRef="shares">140000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i6886102164764b009a4eccdae7748646_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToxZDkzMzBkOGI2NGQ0N2FhOGVmNzRmMjFlZDk5MjliNC90YWJsZXJhbmdlOjFkOTMzMGQ4YjY0ZDQ3YWE4ZWY3NGYyMWVkOTkyOWI0XzYtMi0xLTEtMA_a587b8b6-e127-4bcb-b9de-952d588d8522"
      unitRef="shares">115687</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i568db7b72e824deba63d6abe23de3785_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToxZDkzMzBkOGI2NGQ0N2FhOGVmNzRmMjFlZDk5MjliNC90YWJsZXJhbmdlOjFkOTMzMGQ4YjY0ZDQ3YWE4ZWY3NGYyMWVkOTkyOWI0XzctMi0xLTEtMA_961e46e9-028e-406f-893f-9f66fe178d5f"
      unitRef="shares">329981</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ie04605395fe54297b7f921509c5a2be0_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToxZDkzMzBkOGI2NGQ0N2FhOGVmNzRmMjFlZDk5MjliNC90YWJsZXJhbmdlOjFkOTMzMGQ4YjY0ZDQ3YWE4ZWY3NGYyMWVkOTkyOWI0XzgtMi0xLTEtMA_be84e358-0cc6-435a-95ce-5c80d905615e"
      unitRef="shares">941010</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToxZDkzMzBkOGI2NGQ0N2FhOGVmNzRmMjFlZDk5MjliNC90YWJsZXJhbmdlOjFkOTMzMGQ4YjY0ZDQ3YWE4ZWY3NGYyMWVkOTkyOWI0XzktMi0xLTEtMA_9c4935e2-6f5c-461a-8df9-e3de6e9504ca"
      unitRef="shares">2632152</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i62e5dd22e54444bf9550e7e64fde69b9_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzI4OA_76bca6e1-29d5-477d-a92e-e82886a089e7"
      unitRef="shares">140000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id6c77450c6ea445a8da6636561c00349_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzE1ODg_8f845cf3-b421-4888-b1f8-82df64248428">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzQ1NjA_4b122e68-1ae1-4dc9-8ec4-a31a38960793">&lt;div style="margin-top:10pt;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 options granted during the years ended June&#160;30, 2021, 2020, and 2019 was determined using the following assumptions:&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:61.070%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&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:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;For the year ended 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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;Expected volatility&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.3 - 77.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.6 - 90.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.4 - 70.9%&lt;/span&gt;&lt;/div&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;Expected life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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;4.5&lt;/span&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5 - 4.8&lt;/span&gt;&lt;/div&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2 - 4.5&lt;/span&gt;&lt;/div&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;Expected dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;0.0%&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;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;0.0%&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;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;0.0%&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;Risk-free interest rate&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2 - 0.7%&lt;/span&gt;&lt;/div&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3-1.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2-2.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i62035e0cbb774296982dee503e5beb87_D20200701-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzMtMS0xLTEtMC90ZXh0cmVnaW9uOjQyMzEwYWI4ODJiODQxOWU5NmVhNGU2MzI0YTNhNGZmXzU0OTc1NTgxMzg5MDA_328bd369-348c-4565-95e8-d4bdb303bf4d"
      unitRef="number">0.743</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i77d82ea5f65c44df9e9dd08b70bd2c19_D20200701-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzMtMS0xLTEtMC90ZXh0cmVnaW9uOjQyMzEwYWI4ODJiODQxOWU5NmVhNGU2MzI0YTNhNGZmXzU0OTc1NTgxMzg5MDk_559dd618-e8ed-44ba-bb19-7249aeccae25"
      unitRef="number">0.773</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i446d7ac9485e4b2eb8fedd57bc39fae8_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzMtMy0xLTEtMC90ZXh0cmVnaW9uOmFhYTFkODVlYTBjNzRhZWVhOGRjNWJhODliMmY4YTdiXzU0OTc1NTgxMzg5MDA_6986275e-a55d-4658-ae4e-ea8b2948eb1d"
      unitRef="number">0.746</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i824ac00a22e3458893fcf1123c220464_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzMtMy0xLTEtMC90ZXh0cmVnaW9uOmFhYTFkODVlYTBjNzRhZWVhOGRjNWJhODliMmY4YTdiXzU0OTc1NTgxMzg5MDk_23c14519-adac-4996-8caf-ec679fbe921e"
      unitRef="number">0.901</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i84c77f2887ae462a9b34f10d59fcae33_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzMtNS0xLTEtMC90ZXh0cmVnaW9uOjkxMmRmYTJiMTE5MzRjZWJhZGFhNTUwZDkwNDQyMDBmXzU0OTc1NTgxMzg5MDA_782252dc-58a4-470e-8a4c-75952746bf7a"
      unitRef="number">0.584</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="idb232678e635470d844e8942c7855492_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzMtNS0xLTEtMC90ZXh0cmVnaW9uOjkxMmRmYTJiMTE5MzRjZWJhZGFhNTUwZDkwNDQyMDBmXzU0OTc1NTgxMzg5MDk_c0b5f107-071b-43fb-83f9-301a8be070cb"
      unitRef="number">0.709</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="id6c77450c6ea445a8da6636561c00349_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzQtMS0xLTEtMA_6095c7e1-5f6d-47af-bcae-d71b9bf8ced3">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i446d7ac9485e4b2eb8fedd57bc39fae8_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzQtMy0xLTEtMC90ZXh0cmVnaW9uOjg5OWQ1NWNkNTQzOTRhYTU4ZjYwODMxODQyYmYwNjI4XzU0OTc1NTgxMzg4OTY_70b37589-402f-43af-8295-add910d04032">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i824ac00a22e3458893fcf1123c220464_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzQtMy0xLTEtMC90ZXh0cmVnaW9uOjg5OWQ1NWNkNTQzOTRhYTU4ZjYwODMxODQyYmYwNjI4XzU0OTc1NTgxMzg5MDI_bb67e55b-415d-4a80-891b-2c1d478b9f22">P4Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i84c77f2887ae462a9b34f10d59fcae33_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzQtNS0xLTEtMC90ZXh0cmVnaW9uOmVlMDI5MTkxMTU4NDRiMTBhZDcxYTE3ZTU2NTBkN2MwXzU0OTc1NTgxMzg4OTY_8071b2a8-fc08-470f-9c80-a763f4c2df67">P4Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="idb232678e635470d844e8942c7855492_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzQtNS0xLTEtMC90ZXh0cmVnaW9uOmVlMDI5MTkxMTU4NDRiMTBhZDcxYTE3ZTU2NTBkN2MwXzU0OTc1NTgxMzg5MDI_705877c5-dce4-4dae-8c6f-1d859e51bb56">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="id6c77450c6ea445a8da6636561c00349_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzUtMS0xLTEtMA_8a700db1-46b0-4f82-88b8-a686d2777cc0"
      unitRef="number">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i2be9c887a8d54b1fa1830af7ca3a3eda_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzUtMy0xLTEtMA_beabb78f-2ff1-44e0-8f8f-5a57b8c5b9ac"
      unitRef="number">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ifc6cdfed2d44415da5c0665b1016518a_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzUtNS0xLTEtMA_738ecdf6-2ddd-41f7-b4bd-eb9bde80bc4b"
      unitRef="number">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i62035e0cbb774296982dee503e5beb87_D20200701-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzYtMS0xLTEtMC90ZXh0cmVnaW9uOjAyYzc1YmFjODdmYzQ1MWNiMWI2MGIzZjY5NjY3MWMxXzU0OTc1NTgxMzg4OTg_1af72697-dfce-41fd-9588-fc03806885bc"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i77d82ea5f65c44df9e9dd08b70bd2c19_D20200701-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzYtMS0xLTEtMC90ZXh0cmVnaW9uOjAyYzc1YmFjODdmYzQ1MWNiMWI2MGIzZjY5NjY3MWMxXzU0OTc1NTgxMzg5MDc_478aec7e-9b35-4031-819e-2f4dc8245917"
      unitRef="number">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i446d7ac9485e4b2eb8fedd57bc39fae8_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzYtMy0xLTEtMC90ZXh0cmVnaW9uOmQyNzY3Y2YzMDRmNzRmMTdhNWRkODU0YjM2YjlmMTA3XzU0OTc1NTgxMzg4OTU_e115382c-de22-4d42-9a3b-6ebda1a1534f"
      unitRef="number">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i824ac00a22e3458893fcf1123c220464_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzYtMy0xLTEtMC90ZXh0cmVnaW9uOmQyNzY3Y2YzMDRmNzRmMTdhNWRkODU0YjM2YjlmMTA3XzU0OTc1NTgxMzg5MDQ_ba12f242-95ec-404d-b5f3-edfcf124fe9d"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i84c77f2887ae462a9b34f10d59fcae33_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzYtNS0xLTEtMC90ZXh0cmVnaW9uOjUwYTFmMTkwOWVkMjRjZDZhN2UwYzQ5OTc4ZDJmOTdjXzU0OTc1NTgxMzg4OTg_75718f90-fa9e-4e62-9800-7aaa29ab71c0"
      unitRef="number">0.022</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="idb232678e635470d844e8942c7855492_D20180701-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTphOTVmZjVlOTVmNGI0M2E3YWFiMWYxNzk2Mzc0YThhZC90YWJsZXJhbmdlOmE5NWZmNWU5NWY0YjQzYTdhYWIxZjE3OTYzNzRhOGFkXzYtNS0xLTEtMC90ZXh0cmVnaW9uOjUwYTFmMTkwOWVkMjRjZDZhN2UwYzQ5OTc4ZDJmOTdjXzU0OTc1NTgxMzg5MDc_8138a69e-c03c-4541-a86f-2bfb275069cd"
      unitRef="number">0.029</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzQ1NzA_af603a4e-4c75-4351-8790-40a97f13e787">&lt;div style="margin-top:12pt;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 provide information about outstanding options for the years ended June&#160;30, 2021, 2020, and 2019:&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.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&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:8pt;font-weight:700;line-height:100%"&gt;Number of Options&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term (in years)&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:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;br/&gt;(in thousands)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding options, beginning of period&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,437,425&#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:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.43&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2&lt;/span&gt;&lt;/td&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,411&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;755,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(601)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(165,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&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:middle"/&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:middle"&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:middle"&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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding options, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,952,092&#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:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.97&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&lt;/span&gt;&lt;/td&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,419&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable options, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,040,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&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:8pt;font-weight:700;line-height:100%"&gt;Number of Options&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term (in years)&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:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;br/&gt;(in thousands)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding options, beginning of period&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,127,098&#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:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.84&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,917&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,075,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:middle"&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:middle"/&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:middle"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(440,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324,998)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&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:middle"/&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:middle"&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:middle"&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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding options, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,437,425&#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:middle"/&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.43&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.2&lt;/span&gt;&lt;/td&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:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,411&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable options, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&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:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended June 30, 2019&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:8pt;font-weight:700;line-height:100%"&gt;Number of Options&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term (in years)&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:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;br/&gt;(in thousands)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding options, beginning of period&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;904,766&#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;3.31&#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:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&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;9,664&#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="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470,000&#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;8.22&#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 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:middle"&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:#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,669)&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 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;5.40&#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 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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,999)&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;5.70&#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 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&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 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;&#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="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="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding options, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="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,127,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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 #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="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.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&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,917&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable options, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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;638,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;border-top:3pt double #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:3pt double #000000;border-top:3pt double #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.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;border-top:3pt double #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,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzItMS0xLTEtMA_ff8ff6bc-0757-4a47-b983-4024f73f7be7"
      unitRef="shares">2437425</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzItMy0xLTEtMA_a9addf43-0a15-454b-b898-df851e64296c"
      unitRef="usdPerShare">6.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzItNS0xLTEtMA_afde4528-72aa-4d0a-af31-bf01951256a1">P6Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzItNy0xLTEtMA_3eb44b74-462e-41db-8c54-77d69d404bf9"
      unitRef="usd">1411000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzMtMS0xLTEtMA_e7537d7e-a4a4-4acc-917d-a06065e7c284"
      unitRef="shares">755000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzMtMy0xLTEtMA_a9f82c9b-d103-4c50-b013-21335986de1d"
      unitRef="usdPerShare">8.40</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzQtMS0xLTEtMA_947856c8-06fc-4d4b-8cae-4a74037dcceb"
      unitRef="shares">74667</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzQtMy0xLTEtMA_566db737-65ef-40e4-891e-3eb6f026bbe6"
      unitRef="usdPerShare">3.81</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzQtNy0xLTEtMA_083265ea-5ade-4d0e-a2f1-3741b3120502"
      unitRef="usd">601000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzUtMS0xLTEtMA_7a8136a7-bc78-49bd-bfb7-e2e22563b867"
      unitRef="shares">165666</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzUtMy0xLTEtMA_8faf9c66-c6d3-426a-9c0f-844f5ddd69d9"
      unitRef="usdPerShare">6.90</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzYtMS0xLTEtMA_0f9a39a7-69ab-43e4-8441-9bd05deeb97c"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzYtMy0xLTEtMA_b98af4f0-439a-4738-bf29-8dec467e7bd9"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzctMS0xLTEtMA_93bf0e05-871e-4a46-9541-cb982fa401e9"
      unitRef="shares">2952092</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzctMy0xLTEtMA_e7b79785-0f5d-402b-a4de-ce82c0cf6435"
      unitRef="usdPerShare">6.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzctNS0xLTEtMA_26d0963a-d295-4726-aa56-d020fd656d1c">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzctNy0xLTEtMA_a9550221-9978-4a9b-83fc-585a47a051cc"
      unitRef="usd">14419000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzgtMS0xLTEtMA_54322223-f3f6-4b1e-81c7-16a41a68fd36"
      unitRef="shares">1040131</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzgtMy0xLTEtMA_c0b274cd-4695-4a00-9a52-6baad86c303c"
      unitRef="usdPerShare">6.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzgtNS0xLTEtMA_84d7622f-61e4-4f00-9181-90e0e193c9d2">P5Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMzQ0ZDUyODdhMmU0MGE0OWJlZGUxNDRhNzE4OTQ0NS90YWJsZXJhbmdlOjMzNDRkNTI4N2EyZTQwYTQ5YmVkZTE0NGE3MTg5NDQ1XzgtNy0xLTEtMA_84d78657-68a7-4a07-b652-06f372d5af76"
      unitRef="usd">5558000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzItMS0xLTEtMA_1b579fcc-cf60-44bc-a1c4-1eeef22d8eaa"
      unitRef="shares">1127098</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzItMy0xLTEtMA_a7ee1015-e4e0-49af-ae86-671ad76847fc"
      unitRef="usdPerShare">4.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzItNS0xLTEtMA_7fa104f4-86fd-4d76-8130-9e48a8d109bf">P4Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzItNy0xLTEtMA_b9f4e382-d332-4f9f-b5ea-d8e87e7fdd33"
      unitRef="usd">2917000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzMtMS0xLTEtMA_7268ba0b-2561-4c29-9f85-6795c408f01c"
      unitRef="shares">2075760</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzMtMy0xLTEtMA_0243803d-7c17-427e-937e-75bc952b3a7a"
      unitRef="usdPerShare">6.47</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzQtMS0xLTEtMA_843d9779-c86b-4ae5-941c-64d30f555a9b"
      unitRef="shares">440435</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzQtMy0xLTEtMA_219abf2d-ecb9-4df6-9bc6-cbbac7cb1e2d"
      unitRef="usdPerShare">2.48</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzQtNy0xLTEtMA_6842652c-1565-4aa4-bf90-9cab479c81f0"
      unitRef="usd">595000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzUtMS0xLTEtMA_f7b4d409-221e-4f58-8b9a-3bac84cebb54"
      unitRef="shares">324998</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzUtMy0xLTEtMA_f7a64938-bf5d-4167-a7db-9a705bda38f6"
      unitRef="usdPerShare">6.55</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzYtMS0xLTEtMA_9bb9ba4e-47d7-4ac3-95dc-239b5ee2a7f7"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzYtMy0xLTEtMA_b211db7e-76c3-4563-be5c-9a02bdb8d54d"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzctMS0xLTEtMA_11dbc826-c3e4-405b-85af-bbe18b3ba611"
      unitRef="shares">2437425</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzctMy0xLTEtMA_e8fbe5d9-65ce-489f-b6db-abb884709200"
      unitRef="usdPerShare">6.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzctNS0xLTEtMA_6a03cf90-43d1-4b6d-bf01-55e191d515d3">P6Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzctNy0xLTEtMA_db04081c-914c-4fd0-b0f5-abdce2fe769c"
      unitRef="usd">1411000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzgtMS0xLTEtMA_7dba3e7c-07f1-49c9-ac51-1419756cb216"
      unitRef="shares">560871</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzgtMy0xLTEtMA_9f67ebd8-c2df-4d1c-9605-76f889bf95b4"
      unitRef="usdPerShare">6.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzgtNS0xLTEtMA_ad57f340-f4c8-48d1-a32a-47f25b19c87b">P4Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjMTU4MWQ5Y2NlN2Q0ZWMyODA1NWQ5ZmMyZDViNTcxNy90YWJsZXJhbmdlOmMxNTgxZDljY2U3ZDRlYzI4MDU1ZDlmYzJkNWI1NzE3XzgtNy0xLTEtMA_50d6093a-6ddc-44bf-bb09-f33dfed992aa"
      unitRef="usd">559000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ie572fcd376574a1f960900a98c6b00d3_I20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzItMS0xLTEtMA_604d786b-f484-4028-afa6-804961b2d7c3"
      unitRef="shares">904766</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ie572fcd376574a1f960900a98c6b00d3_I20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzItMy0xLTEtMA_9db34dea-d84c-4c6f-ab7e-e2b81a52d32c"
      unitRef="usdPerShare">3.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i63c6903121f4468d9b07ad1c7a8394ed_D20170701-20180630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzItNS0xLTEtMA_c63bbaf0-93f0-4430-a4bb-e4864564295f">P4Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ie572fcd376574a1f960900a98c6b00d3_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzItNy0xLTEtMA_e3623341-e0e5-40ba-b985-9054aa2b6d3d"
      unitRef="usd">9664000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzMtMS0xLTEtMA_6bb5ff98-01da-4e54-976d-b359498c5c81"
      unitRef="shares">470000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzMtMy0xLTEtMA_904bb0d8-4889-4c47-9335-a1df06006d20"
      unitRef="usdPerShare">8.22</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzQtMS0xLTEtMA_91090e8c-fc12-499b-b35a-96a45d70c67d"
      unitRef="shares">11669</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzQtMy0xLTEtMA_01b88d2c-9364-4775-a2d9-8367b6eeca0b"
      unitRef="usdPerShare">5.40</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzUtMS0xLTEtMA_e18cae69-631f-4caf-af1e-9c7f37b79c9b"
      unitRef="shares">235999</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzUtMy0xLTEtMA_65ee74bd-dc76-4e6d-aff5-182aad83c373"
      unitRef="usdPerShare">5.70</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzYtMS0xLTEtMA_a2bad036-3486-42f6-b55e-af2ddd68a4db"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzYtMy0xLTEtMA_73e77323-ddeb-45ab-8f65-30095978b6c7"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzctMS0xLTEtMA_c192a83c-ec46-4a9c-b626-15f26c1159fd"
      unitRef="shares">1127098</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzctMy0xLTEtMA_0a6abaa6-bf07-44b5-b32f-aa1802e5ffff"
      unitRef="usdPerShare">4.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzctNS0xLTEtMA_512a9672-a903-46a4-8b96-d95784c70ac1">P4Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzctNy0xLTEtMA_626d7e19-c17e-4fd6-af3b-a52d8c98fe3d"
      unitRef="usd">2917000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzgtMS0xLTEtMA_3dfb710f-7d5f-4195-bf05-6f50f0501443"
      unitRef="shares">638988</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzgtMy0xLTEtMA_f60f5cfa-685a-4dab-964f-db9f8e205bd4"
      unitRef="usdPerShare">2.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzgtNS0xLTEtMA_bacfce29-7187-4484-b1de-f4754fd21e55">P3Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZToyOGU1YWYxODBjNjk0MzE2YjRmMTU5MjU3ZDE2ZmZlNi90YWJsZXJhbmdlOjI4ZTVhZjE4MGM2OTQzMTZiNGYxNTkyNTdkMTZmZmU2XzgtNy0xLTEtMA_4c983cad-9c34-419b-be02-8074010de632"
      unitRef="usd">2923000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzIwNzY_32093a4a-cf76-42e4-a0fb-e81567a26aa4"
      unitRef="usdPerShare">4.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzIwODA_e0594b9d-7a44-49f3-a7a1-4a331d2ae021"
      unitRef="usdPerShare">3.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzIwODg_09671533-9327-4531-9993-1320e2f95742"
      unitRef="usdPerShare">4.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzIxOTM_cfb6d378-08d0-450e-96b9-8d8e564e46a4"
      unitRef="usd">2400000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzIxOTc_b62c8518-92f6-4d1f-85ba-5b8da713b074"
      unitRef="usd">1700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzIyMDU_9e49ed90-941d-4c7e-a789-ea0289260874"
      unitRef="usd">200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i42d13d351b8448b1ab078b35a074c0dd_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzE2MTY_0e38558a-5bf3-424f-a4bb-fd982bd3144d">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ctlp:CommonStockOutstandingConsecutiveTradingDays
      contextRef="i2aa882bbc6ea48c79dd37bb244e648c6_D20210127-20210127"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzE0Nzg_bcd3b3ef-5041-4a8d-b4a4-a6dc7e5be99b">P30D</ctlp:CommonStockOutstandingConsecutiveTradingDays>
    <ctlp:CommonStockPricePerShareThreshold
      contextRef="i1cea2a5ab5d9493ab047b03e232d2603_D20210127-20210127"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzE0MTQ_6fe4ef4c-90e9-4a1b-b498-54b7d0d6ff50"
      unitRef="usdPerShare">10.50</ctlp:CommonStockPricePerShareThreshold>
    <ctlp:CommonStockPricePerShareThreshold
      contextRef="i99f0f4f47208456a98882210d1638c7e_D20210127-20210127"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzEzOTg_e12f929e-bf95-47f1-a239-0fe65506764a"
      unitRef="usdPerShare">13.50</ctlp:CommonStockPricePerShareThreshold>
    <ctlp:CommonStockPricePerShareThreshold
      contextRef="i6ee3061fb0de4f4fa756706951a15494_D20210127-20210127"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzE0MDY_998e4c95-f8a1-4013-ae75-32f8a40d247e"
      unitRef="usdPerShare">16.50</ctlp:CommonStockPricePerShareThreshold>
    <ctlp:CommonStockPricePerShareThreshold
      contextRef="ie184d5156dc746a89febde2374336a44_D20210127-20210127"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzE0Mjc_0990d899-b261-4d13-8681-c8bd1a0b99a5"
      unitRef="usdPerShare">19.50</ctlp:CommonStockPricePerShareThreshold>
    <ctlp:PerformanceGoalsPercentageAchieved
      contextRef="i2aa882bbc6ea48c79dd37bb244e648c6_D20210127-20210127"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzE0MjI_71f2158a-29b8-40f9-9be2-3558c44630af"
      unitRef="number">0.80</ctlp:PerformanceGoalsPercentageAchieved>
    <ctlp:PerformanceGoalsDecreaseInPerformanceOptionsPercent
      contextRef="i2aa882bbc6ea48c79dd37bb244e648c6_D20210127-20210127"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzEzOTQ_a527c219-64f2-4afc-ac3b-e5f766eb7d89"
      unitRef="number">0.02</ctlp:PerformanceGoalsDecreaseInPerformanceOptionsPercent>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i3cc4471c68874239b31ffa6c16a9667f_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzEzODA_36f379ae-4a59-434c-9285-19976e5b3f56"
      unitRef="usd">2100000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i7ab9631834f343efa306088646648873_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzE0NjY_0e9f34b4-b537-48c2-b4c5-a0e9e7669a42">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id4069f2686fa443b90debb56ec8327d1_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzEzNzg_a63af1d1-cab7-4565-b2d1-e9acdb54393b">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="ic4213b735aa346feb43e33a999851fc1_D20210301-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzEzNDU_1d7f6adc-fe5c-4e63-8784-e9ea95771f46"
      unitRef="shares">80000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i5cf1c13ea3c242909e19445264e2d34d_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzU0OTc1NTgxNzEzMzE_1345aa2a-6d7c-4243-963a-dfb27ce46406"
      unitRef="usd">800000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzQ1ODg_82df76aa-0944-4aaa-8f83-9cef5469c5d4">&lt;div style="margin-top:12pt;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;A summary of the status of the Company&#x2019;s nonvested common shares and RSUs as of June&#160;30, 2021, 2020, and 2019, and changes during the&#160;years then ended is 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:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Grant-Date&lt;br/&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested at June 30, 2018&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;165,836&#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;4.85&#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;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;40,062&#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;13.90&#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;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;(166,927)&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.01&#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;Nonvested at June 30, 2019&lt;/span&gt;&lt;/td&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;38,971&#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;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;9.19&#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;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;651,715&#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.28&#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;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;(109,050)&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;7.52&#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;Nonvested at June 30, 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;213,014&#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;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;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;/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;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;187,848&#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;10.33&#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;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;(248,016)&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.71&#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;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;(15,000)&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.28&#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;Nonvested at June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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;137,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;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;9.57&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie572fcd376574a1f960900a98c6b00d3_I20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzEtMS0xLTEtMA_65ac4916-7470-44a7-a824-2b3836804a08"
      unitRef="shares">165836</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie572fcd376574a1f960900a98c6b00d3_I20180630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzEtMy0xLTEtMA_115b87a7-7dc4-4774-95e6-209f69a5aa52"
      unitRef="usdPerShare">4.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzItMS0xLTEtMA_5fbad6ed-43c3-4552-9f8b-141e78ca35c5"
      unitRef="shares">40062</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzItMy0xLTEtMA_b8d41a70-e072-40b6-835c-46299a308bff"
      unitRef="usdPerShare">13.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzMtMS0xLTEtMA_d0ccb8e5-347f-4b25-a57d-f379c624bf51"
      unitRef="shares">166927</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzMtMy0xLTEtMA_a7781b95-b49c-44e3-ab99-5a9ce6887b1d"
      unitRef="usdPerShare">6.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzQtMS0xLTEtMA_2dddb8ba-bd27-4095-84d1-371fe22ae567"
      unitRef="shares">38971</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzQtMy0xLTEtMA_20ef6ec5-2a9c-4e94-ae2a-39dd207ec85f"
      unitRef="usdPerShare">9.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzUtMS0xLTEtMA_dba1a59c-c8af-40dd-9b31-2c59d420bf21"
      unitRef="shares">651715</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzUtMy0xLTEtMA_888d849e-e990-4dca-ac0a-44fdf9557e8e"
      unitRef="usdPerShare">7.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzYtMS0xLTEtMA_e544c60b-40a5-45fb-9504-67a7467e996d"
      unitRef="shares">109050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzYtMy0xLTEtMA_18281b4d-742a-40a1-9401-a0c2ad6698ac"
      unitRef="usdPerShare">7.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzctMS0xLTEtMA_66c9c1fe-9840-40a5-ac5b-068198643f92"
      unitRef="shares">213014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzctMy0xLTEtMA_cb59a257-ac92-4b27-b02e-eaca07f8c7f9"
      unitRef="usdPerShare">6.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzgtMS0xLTEtMA_5ccd5983-fb47-4cad-b097-04c045dc0e69"
      unitRef="shares">187848</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzgtMy0xLTEtMA_81aaefd7-7ed5-4c08-bcda-1ae2ec29ebb7"
      unitRef="usdPerShare">10.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzktMS0xLTEtMA_97de3f91-568e-41cc-b1ee-02afaae34672"
      unitRef="shares">248016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzktMy0xLTEtMA_9cfd9ec4-ee67-42b0-99a3-6f359b94c553"
      unitRef="usdPerShare">7.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzEwLTEtMS0xLTA_8c571fc0-8c63-45e5-9116-d789c5a6c24a"
      unitRef="shares">15000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzEwLTMtMS0xLTA_bbbee138-4a65-45b7-9e97-dda95e8a5f89"
      unitRef="usdPerShare">6.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzExLTEtMS0xLTA_d3e6ac28-2dca-4eaf-844f-4e2df706fdbe"
      unitRef="shares">137846</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTo5OWZmMGFmMzZiMmI0ZThkYWE2MWM2YWUwMDEyMzMyZC90YWJsZXJhbmdlOjk5ZmYwYWYzNmIyYjRlOGRhYTYxYzZhZTAwMTIzMzJkXzExLTMtMS0xLTA_4e6674be-7aff-46b7-bde1-ec3ccf5c236a"
      unitRef="usdPerShare">9.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzQ1OTQ_565ec888-cfc1-452b-a785-51940e5c1017">&lt;div style="margin-top:12pt;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;A summary of the Company's stock-based compensation expense recognized during the years ended June&#160;30, 2021, 2020, and 2019 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.622%"/&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: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:8pt;font-weight:700;line-height:100%"&gt;For the year ended June 30,&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Award type&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:8pt;font-weight:700;line-height:100%"&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Stock options&lt;/span&gt;&lt;/td&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;7,806&#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,181&#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;822&#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;Stock grants&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;1,269&#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;848&#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;928&#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;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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;9,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:12pt;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;A summary of the Company's unrecognized stock-based compensation expense as of June&#160;30, 2021 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&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: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:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Award type&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:8pt;font-weight:700;line-height:100%"&gt;Unrecognized Expense&lt;br/&gt;(in thousands)&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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Recognition Period&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&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;Stock options&lt;/span&gt;&lt;/td&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;8,226&#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:2px 1pt;text-align:right;vertical-align: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.2&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;Stock grants&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;983&#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:2px 1pt;text-align:right;vertical-align: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.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id6c77450c6ea445a8da6636561c00349_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjYmI0NmFmYTJhMDY0ZWY4ODQzZjEwYjVlNjJmMjY0Mi90YWJsZXJhbmdlOmNiYjQ2YWZhMmEwNjRlZjg4NDNmMTBiNWU2MmYyNjQyXzItMi0xLTEtMA_588952e1-8338-423f-a64a-8d69d01e41e2"
      unitRef="usd">7806000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2be9c887a8d54b1fa1830af7ca3a3eda_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjYmI0NmFmYTJhMDY0ZWY4ODQzZjEwYjVlNjJmMjY0Mi90YWJsZXJhbmdlOmNiYjQ2YWZhMmEwNjRlZjg4NDNmMTBiNWU2MmYyNjQyXzItNC0xLTEtMA_b3bcde7b-d234-472e-89eb-d85ea54e5c66"
      unitRef="usd">2181000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifc6cdfed2d44415da5c0665b1016518a_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjYmI0NmFmYTJhMDY0ZWY4ODQzZjEwYjVlNjJmMjY0Mi90YWJsZXJhbmdlOmNiYjQ2YWZhMmEwNjRlZjg4NDNmMTBiNWU2MmYyNjQyXzItNi0xLTEtMA_03acfa2c-544e-4a73-98f6-ab59c041fb3c"
      unitRef="usd">822000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3cc4471c68874239b31ffa6c16a9667f_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjYmI0NmFmYTJhMDY0ZWY4ODQzZjEwYjVlNjJmMjY0Mi90YWJsZXJhbmdlOmNiYjQ2YWZhMmEwNjRlZjg4NDNmMTBiNWU2MmYyNjQyXzMtMi0xLTEtMA_078073d6-7e54-4b2f-89b8-73646847cbd9"
      unitRef="usd">1269000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia512454d6b5a4f0e805a739c89deddef_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjYmI0NmFmYTJhMDY0ZWY4ODQzZjEwYjVlNjJmMjY0Mi90YWJsZXJhbmdlOmNiYjQ2YWZhMmEwNjRlZjg4NDNmMTBiNWU2MmYyNjQyXzMtNC0xLTEtMA_48207ec8-080c-408a-aafc-13520f718972"
      unitRef="usd">848000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib9a89669552d45b7862146c9ec8845d5_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjYmI0NmFmYTJhMDY0ZWY4ODQzZjEwYjVlNjJmMjY0Mi90YWJsZXJhbmdlOmNiYjQ2YWZhMmEwNjRlZjg4NDNmMTBiNWU2MmYyNjQyXzMtNi0xLTEtMA_7ae9cb1c-25a3-4686-a608-106ce9cf6c31"
      unitRef="usd">928000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjYmI0NmFmYTJhMDY0ZWY4ODQzZjEwYjVlNjJmMjY0Mi90YWJsZXJhbmdlOmNiYjQ2YWZhMmEwNjRlZjg4NDNmMTBiNWU2MmYyNjQyXzQtMi0xLTEtMA_028083a5-21ed-4d35-94a8-f7a6f034ba44"
      unitRef="usd">9075000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjYmI0NmFmYTJhMDY0ZWY4ODQzZjEwYjVlNjJmMjY0Mi90YWJsZXJhbmdlOmNiYjQ2YWZhMmEwNjRlZjg4NDNmMTBiNWU2MmYyNjQyXzQtNC0xLTEtMA_7cdd0883-83fd-4e8a-b3c1-d9004b84d255"
      unitRef="usd">3029000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTpjYmI0NmFmYTJhMDY0ZWY4ODQzZjEwYjVlNjJmMjY0Mi90YWJsZXJhbmdlOmNiYjQ2YWZhMmEwNjRlZjg4NDNmMTBiNWU2MmYyNjQyXzQtNi0xLTEtMA_c30c5bb7-23f9-4d64-b3d7-05926923dd4b"
      unitRef="usd">1750000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzQzNjY_12952fc7-d701-424c-b576-d7a5e0226378"
      unitRef="usd">2400000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzQzNzA_4457ae7c-6fc2-4f3f-b22d-c80694e01987"
      unitRef="usd">500000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90ZXh0cmVnaW9uOmIwNzJmYTE2OWEyZjQ1MTJiYzYwNmExNDQxODdlZTU1XzQzNzg_afc1352a-0648-426c-96f5-c512a809cd53"
      unitRef="usd">300000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="iecde80d28da24d7abddd68e79808cca6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMGQxNzgwNzE0YTk0YTc0YjliYWNhZmU3MjYxNzcxMC90YWJsZXJhbmdlOjMwZDE3ODA3MTRhOTRhNzRiOWJhY2FmZTcyNjE3NzEwXzItMi0xLTEtMA_bdaa30f3-744e-4d76-85e2-c81341ff9af2"
      unitRef="usd">8226000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="id6c77450c6ea445a8da6636561c00349_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMGQxNzgwNzE0YTk0YTc0YjliYWNhZmU3MjYxNzcxMC90YWJsZXJhbmdlOjMwZDE3ODA3MTRhOTRhNzRiOWJhY2FmZTcyNjE3NzEwXzItNC0xLTEtMA_5683fcda-c947-44fa-8abe-84977adb550d">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ia76d9135f6364e5086312798a947d83e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMGQxNzgwNzE0YTk0YTc0YjliYWNhZmU3MjYxNzcxMC90YWJsZXJhbmdlOjMwZDE3ODA3MTRhOTRhNzRiOWJhY2FmZTcyNjE3NzEwXzMtMi0xLTEtMA_f2739943-434e-41de-a4be-a78be41a7f11"
      unitRef="usd">983000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i3cc4471c68874239b31ffa6c16a9667f_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjMvZnJhZzpiMDcyZmExNjlhMmY0NTEyYmM2MDZhMTQ0MTg3ZWU1NS90YWJsZTozMGQxNzgwNzE0YTk0YTc0YjliYWNhZmU3MjYxNzcxMC90YWJsZXJhbmdlOjMwZDE3ODA3MTRhOTRhNzRiOWJhY2FmZTcyNjE3NzEwXzMtNC0xLTEtMA_b1993e6d-dae2-4106-ab67-3e85fe02495a">P1Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:PreferredStockTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjkvZnJhZzozYWMwZjYwYjg4ODA0MjljOTIzNGNlYjM5MjVkYTY2Zi90ZXh0cmVnaW9uOjNhYzBmNjBiODg4MDQyOWM5MjM0Y2ViMzkyNWRhNjZmXzIwODc_ac731ee2-7772-44dc-be13-3899d58b2370">PREFERRED STOCK&lt;div style="margin-top:12pt;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 authorized Preferred Stock may be issued from time to time in one or more series, each series with such rights, preferences or restrictions as determined by the Board of Directors. As of June&#160;30, 2021 each share of Series&#160;A Preferred Stock is convertible into 0.1988 of a share of Common Stock and each share of Series&#160;A Preferred Stock is entitled to 0.1988 of a vote on all matters on which the holders of Common Stock are entitled to vote. Series&#160;A Preferred Stock provides for an annual cumulative dividend of $1.50 per share, payable when, and if declared by the Board of Directors, to the shareholders of record in equal parts on February&#160;1 and August&#160;1 of each&#160;year. Any and all accumulated and unpaid cash dividends on the Series&#160;A Preferred Stock must be declared and paid prior to the declaration and payment of any dividends on the Common Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 Series&#160;A Preferred Stock may be called for redemption at the option of the Board of Directors for a price of $11.00 per share plus payment of all accrued and unpaid dividends. No such redemption has occurred as of June&#160;30, 2021. In the event of any liquidation as defined in the Company&#x2019;s Articles of Incorporation, the holders of shares of Series&#160;A Preferred Stock issued shall be entitled to receive $10.00 for each outstanding share plus all cumulative unpaid dividends. If funds are insufficient for this distribution, the assets available will be distributed ratably among the preferred shareholders. The Series&#160;A Preferred Stock liquidation preference as of June&#160;30, 2021 and 2020 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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;($&#160;in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2020&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;For shares outstanding at $10.00 per share&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;4,451&#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;4,451&#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;Cumulative unpaid dividends&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,996&#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;16,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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:12pt;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 determined that its convertible preferred stock is contingently redeemable due to the existence of deemed liquidation provisions contained in its certificate of incorporation, and therefore classifies its convertible preferred stock outside of permanent equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Cumulative unpaid dividends are convertible into common shares at $1,000 per common share at the option of the shareholder. During the&#160;years ended June&#160;30, 2021, 2020 and 2019, no shares of Preferred Stock nor cumulative preferred dividends were converted into shares of common stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:PreferredStockTextBlock>
    <ctlp:PreferredStockConversionAmountToVote
      contextRef="i09e8e27542274c7882d673be73743ee2_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjkvZnJhZzozYWMwZjYwYjg4ODA0MjljOTIzNGNlYjM5MjVkYTY2Zi90ZXh0cmVnaW9uOjNhYzBmNjBiODg4MDQyOWM5MjM0Y2ViMzkyNWRhNjZmXzI3OA_60ea5bca-5678-4479-af7e-891fa15403b7"
      unitRef="number">0.1988</ctlp:PreferredStockConversionAmountToVote>
    <ctlp:PreferredStockConversionAmountToVote
      contextRef="i09e8e27542274c7882d673be73743ee2_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjkvZnJhZzozYWMwZjYwYjg4ODA0MjljOTIzNGNlYjM5MjVkYTY2Zi90ZXh0cmVnaW9uOjNhYzBmNjBiODg4MDQyOWM5MjM0Y2ViMzkyNWRhNjZmXzM2Ng_bf38393d-cac7-4232-bf5a-0cc55b833d29"
      unitRef="number">0.1988</ctlp:PreferredStockConversionAmountToVote>
    <us-gaap:PreferredStockDividendRatePerDollarAmount
      contextRef="i09e8e27542274c7882d673be73743ee2_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjkvZnJhZzozYWMwZjYwYjg4ODA0MjljOTIzNGNlYjM5MjVkYTY2Zi90ZXh0cmVnaW9uOjNhYzBmNjBiODg4MDQyOWM5MjM0Y2ViMzkyNWRhNjZmXzUyNA_24179364-4a8f-4abb-96e1-039c7664fd94"
      unitRef="usdPerShare">1.50</us-gaap:PreferredStockDividendRatePerDollarAmount>
    <us-gaap:PreferredStockRedemptionPricePerShare
      contextRef="i96d60c1991954fb1b0fd8d221e4816c2_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjkvZnJhZzozYWMwZjYwYjg4ODA0MjljOTIzNGNlYjM5MjVkYTY2Zi90ZXh0cmVnaW9uOjNhYzBmNjBiODg4MDQyOWM5MjM0Y2ViMzkyNWRhNjZmXzk3Nw_08f9df92-2a6b-4db3-8ddf-f6bae12e2590"
      unitRef="usdPerShare">11.00</us-gaap:PreferredStockRedemptionPricePerShare>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjkvZnJhZzozYWMwZjYwYjg4ODA0MjljOTIzNGNlYjM5MjVkYTY2Zi90ZXh0cmVnaW9uOjNhYzBmNjBiODg4MDQyOWM5MjM0Y2ViMzkyNWRhNjZmXzEyNTU_4d5de9c9-c135-490a-b4e7-7c5c6dcc5888"
      unitRef="usdPerShare">10.00</us-gaap:PreferredStockLiquidationPreference>
    <ctlp:ScheduleOfPreferredStockTableTableTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjkvZnJhZzozYWMwZjYwYjg4ODA0MjljOTIzNGNlYjM5MjVkYTY2Zi90ZXh0cmVnaW9uOjNhYzBmNjBiODg4MDQyOWM5MjM0Y2ViMzkyNWRhNjZmXzIwODM_8aeb8734-ee7c-4db8-83d3-49e9bc7d89a8">The Series&#160;A Preferred Stock liquidation preference as of June&#160;30, 2021 and 2020 is as follows:&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:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&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:10.631%"/&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:8pt;font-weight:700;line-height:100%"&gt;($&#160;in&#160;thousands)&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:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2021&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:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2020&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;For shares outstanding at $10.00 per share&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;4,451&#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;4,451&#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;Cumulative unpaid dividends&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,996&#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;16,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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:3pt double #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:3pt double #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,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</ctlp:ScheduleOfPreferredStockTableTableTextBlock>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjkvZnJhZzozYWMwZjYwYjg4ODA0MjljOTIzNGNlYjM5MjVkYTY2Zi90YWJsZTplMTc5YTE1OTRlN2Q0ZTJjOGU4YWI0ZmIwOTdkNDY4ZC90YWJsZXJhbmdlOmUxNzlhMTU5NGU3ZDRlMmM4ZThhYjRmYjA5N2Q0NjhkXzEtMC0xLTEtMC90ZXh0cmVnaW9uOjRjZTA4MTk2N2RlNTRlZjJiYmQ4M2RiYTRkZDBlMjc5XzU0OTc1NTgxMzg5MzI_4d5de9c9-c135-490a-b4e7-7c5c6dcc5888"
      unitRef="usdPerShare">10.00</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockValueOutstanding
      contextRef="i96d60c1991954fb1b0fd8d221e4816c2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjkvZnJhZzozYWMwZjYwYjg4ODA0MjljOTIzNGNlYjM5MjVkYTY2Zi90YWJsZTplMTc5YTE1OTRlN2Q0ZTJjOGU4YWI0ZmIwOTdkNDY4ZC90YWJsZXJhbmdlOmUxNzlhMTU5NGU3ZDRlMmM4ZThhYjRmYjA5N2Q0NjhkXzEtMS0xLTEtMA_db06e2f0-c797-4fb9-a85d-cde60fffcf19"
      unitRef="usd">4451000</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:PreferredStockValueOutstanding
      contextRef="ica106909ba614fdfb1671d56c70f4cb3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjkvZnJhZzozYWMwZjYwYjg4ODA0MjljOTIzNGNlYjM5MjVkYTY2Zi90YWJsZTplMTc5YTE1OTRlN2Q0ZTJjOGU4YWI0ZmIwOTdkNDY4ZC90YWJsZXJhbmdlOmUxNzlhMTU5NGU3ZDRlMmM4ZThhYjRmYjA5N2Q0NjhkXzEtMy0xLTEtMA_c58db8aa-deec-4de6-9841-09b74f2f8a24"
      unitRef="usd">4451000</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:PreferredStockAmountOfPreferredDividendsInArrears
      contextRef="i09e8e27542274c7882d673be73743ee2_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjkvZnJhZzozYWMwZjYwYjg4ODA0MjljOTIzNGNlYjM5MjVkYTY2Zi90YWJsZTplMTc5YTE1OTRlN2Q0ZTJjOGU4YWI0ZmIwOTdkNDY4ZC90YWJsZXJhbmdlOmUxNzlhMTU5NGU3ZDRlMmM4ZThhYjRmYjA5N2Q0NjhkXzItMS0xLTEtMA_5515fc7d-07db-48f7-b15e-c946eb96fab3"
      unitRef="usd">16996000</us-gaap:PreferredStockAmountOfPreferredDividendsInArrears>
    <us-gaap:PreferredStockAmountOfPreferredDividendsInArrears
      contextRef="ieca64dba10224050826ed3cf811ee422_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjkvZnJhZzozYWMwZjYwYjg4ODA0MjljOTIzNGNlYjM5MjVkYTY2Zi90YWJsZTplMTc5YTE1OTRlN2Q0ZTJjOGU4YWI0ZmIwOTdkNDY4ZC90YWJsZXJhbmdlOmUxNzlhMTU5NGU3ZDRlMmM4ZThhYjRmYjA5N2Q0NjhkXzItMy0xLTEtMA_5c31f3e7-db54-445f-a526-8484a83d7897"
      unitRef="usd">16328000</us-gaap:PreferredStockAmountOfPreferredDividendsInArrears>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i96d60c1991954fb1b0fd8d221e4816c2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjkvZnJhZzozYWMwZjYwYjg4ODA0MjljOTIzNGNlYjM5MjVkYTY2Zi90YWJsZTplMTc5YTE1OTRlN2Q0ZTJjOGU4YWI0ZmIwOTdkNDY4ZC90YWJsZXJhbmdlOmUxNzlhMTU5NGU3ZDRlMmM4ZThhYjRmYjA5N2Q0NjhkXzMtMS0xLTEtMA_81202365-68e0-42f7-b48c-525e8e5682d6"
      unitRef="usd">21447000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="ica106909ba614fdfb1671d56c70f4cb3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjkvZnJhZzozYWMwZjYwYjg4ODA0MjljOTIzNGNlYjM5MjVkYTY2Zi90YWJsZTplMTc5YTE1OTRlN2Q0ZTJjOGU4YWI0ZmIwOTdkNDY4ZC90YWJsZXJhbmdlOmUxNzlhMTU5NGU3ZDRlMmM4ZThhYjRmYjA5N2Q0NjhkXzMtMy0xLTEtMA_32966238-c990-494b-8b12-6fc5ca79bd2c"
      unitRef="usd">20779000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <ctlp:CumulativeUnpaidDividendsConvertedIntoCommonSharesConvertiblePricePerShare
      contextRef="i3800071cef1743118da3e22930ed9f2f_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNjkvZnJhZzozYWMwZjYwYjg4ODA0MjljOTIzNGNlYjM5MjVkYTY2Zi90ZXh0cmVnaW9uOjNhYzBmNjBiODg4MDQyOWM5MjM0Y2ViMzkyNWRhNjZmXzE4ODQ_c25fbf8d-f699-4527-8d45-e432dd0dcba8"
      unitRef="usdPerShare">1000</ctlp:CumulativeUnpaidDividendsConvertedIntoCommonSharesConvertiblePricePerShare>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3XzkwOQ_76120b2c-367a-49d2-be4f-84777cbd029b">RETIREMENT PLANThe Company&#x2019;s 401(k)&#160;Plan (the &#x201c;Retirement Plan&#x201d;) allows employees to make voluntary contributions, beginning on their first day of active employment, up to a maximum of 100% of their annual compensation, as defined in the Retirement Plan. The Company may, in its discretion, make a matching contribution, a profit sharing contribution, a qualified non-elective contribution, and/or a safe harbor 401(k)&#160;contribution to the Retirement Plan. The Company must make an annual election, at the beginning of the plan&#160;year, as to whether it will make a safe harbor contribution to the plan. In fiscal&#160;years 2021, 2020 and 2019, the Company elected and made safe harbor matching contributions of 100% of the participant&#x2019;s first 3% and 50% of the next 2% of compensation deferred into the Retirement Plan. The Company&#x2019;s safe harbor contributions for the&#160;years&#160;ended June&#160;30, 2021, 2020 and 2019 approximated $0.2 million, $0.5 million and $0.4 million, respectively.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3XzE3NQ_a0de8e51-3718-42b1-a850-8d671b7c84f6"
      unitRef="number">1</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <ctlp:DefinedContributionPlanEmployerMatchingContributionPercentFirstSlab
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3XzY4NQ_36ae3b68-cfc6-4266-a54f-344512eddc17"
      unitRef="number">1</ctlp:DefinedContributionPlanEmployerMatchingContributionPercentFirstSlab>
    <ctlp:DefinedContributionPlanEmployerMatchingContributionPercentFirstSlab
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3XzY4NQ_3dd00e12-1cd4-4165-b541-620cca392d09"
      unitRef="number">1</ctlp:DefinedContributionPlanEmployerMatchingContributionPercentFirstSlab>
    <ctlp:DefinedContributionPlanEmployerMatchingContributionPercentFirstSlab
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3XzY4NQ_c81a739b-2698-426a-937a-de8730aaf3f7"
      unitRef="number">1</ctlp:DefinedContributionPlanEmployerMatchingContributionPercentFirstSlab>
    <ctlp:PercentageOfEligibleCompensationContributedByEmployeesFirstSlab
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3XzcxNQ_7036d9c1-0f09-4510-a8c1-c96ff6812d71"
      unitRef="number">0.03</ctlp:PercentageOfEligibleCompensationContributedByEmployeesFirstSlab>
    <ctlp:PercentageOfEligibleCompensationContributedByEmployeesFirstSlab
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3XzcxNQ_a788916f-5e32-49a3-bdb1-7b13ba9f121b"
      unitRef="number">0.03</ctlp:PercentageOfEligibleCompensationContributedByEmployeesFirstSlab>
    <ctlp:PercentageOfEligibleCompensationContributedByEmployeesFirstSlab
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3XzcxNQ_ae278f81-9d3c-414e-8ce1-fb43539e7e25"
      unitRef="number">0.03</ctlp:PercentageOfEligibleCompensationContributedByEmployeesFirstSlab>
    <ctlp:DefinedContributionPlanEmployerMatchingContributionPercentSecondSlab
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3XzcyMg_23215c51-5fc6-4bc0-9d7b-2b3e4756fe46"
      unitRef="number">0.50</ctlp:DefinedContributionPlanEmployerMatchingContributionPercentSecondSlab>
    <ctlp:DefinedContributionPlanEmployerMatchingContributionPercentSecondSlab
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3XzcyMg_d5a02f7a-ddac-46a3-b6a6-fbdb6c3f27ed"
      unitRef="number">0.50</ctlp:DefinedContributionPlanEmployerMatchingContributionPercentSecondSlab>
    <ctlp:DefinedContributionPlanEmployerMatchingContributionPercentSecondSlab
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3XzcyMg_ddb9b58e-0887-4e11-8dbd-67bcf24ffa5f"
      unitRef="number">0.50</ctlp:DefinedContributionPlanEmployerMatchingContributionPercentSecondSlab>
    <ctlp:PercentageOfEligibleCompensationContributedByEmployeesSecondSlab
      contextRef="icbe021383f92485b9f431d808006537b_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3XzczNw_5af03499-2046-4a39-aade-5021f82abe15"
      unitRef="number">0.02</ctlp:PercentageOfEligibleCompensationContributedByEmployeesSecondSlab>
    <ctlp:PercentageOfEligibleCompensationContributedByEmployeesSecondSlab
      contextRef="i7e4497ea843945beaa702f7894d50360_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3XzczNw_eacf1c40-d983-4e1c-8c64-895e70b6b288"
      unitRef="number">0.02</ctlp:PercentageOfEligibleCompensationContributedByEmployeesSecondSlab>
    <ctlp:PercentageOfEligibleCompensationContributedByEmployeesSecondSlab
      contextRef="i587113f68b964011980eaccb39e5d973_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3XzczNw_f5689300-a4da-48cc-b0dd-2410c063aebe"
      unitRef="number">0.02</ctlp:PercentageOfEligibleCompensationContributedByEmployeesSecondSlab>
    <ctlp:DefinedContributionPlanEmployersSafeHarborContributionAmount
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3Xzg3OA_9b7ce420-c766-435d-a257-8ad0d6a5f64b"
      unitRef="usd">200000</ctlp:DefinedContributionPlanEmployersSafeHarborContributionAmount>
    <ctlp:DefinedContributionPlanEmployersSafeHarborContributionAmount
      contextRef="i76b6c0baeab24046a5a7f6cc6a3cdc82_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3Xzg4Mg_38ea8a1d-8b61-455c-a168-4b72ae23bf40"
      unitRef="usd">500000</ctlp:DefinedContributionPlanEmployersSafeHarborContributionAmount>
    <ctlp:DefinedContributionPlanEmployersSafeHarborContributionAmount
      contextRef="i3f5e0e5074c2491cadcded04e6a505df_D20180701-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xNzUvZnJhZzowMTY1Yjg1YTMzODI0N2FmOWFiYTIwNjhlYTMxZWFlNy90ZXh0cmVnaW9uOjAxNjViODVhMzM4MjQ3YWY5YWJhMjA2OGVhMzFlYWU3Xzg4OQ_494a8108-d595-4500-a153-5b2c974917f2"
      unitRef="usd">400000</ctlp:DefinedContributionPlanEmployersSafeHarborContributionAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xODEvZnJhZzplNzhjZTc5YTBkN2E0ZWVlOWEwNTU2ODExZWRlMDc0OC90ZXh0cmVnaW9uOmU3OGNlNzlhMGQ3YTRlZWU5YTA1NTY4MTFlZGUwNzQ4XzExMDkw_2fa29b08-1d0f-4c09-9d6d-6bf775c59d7c">COMMITMENTS AND CONTINGENCIES&lt;div&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;LITIGATION&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;We are a party to litigation and other proceedings that arise in the ordinary course of our business. These types of matters could result in fines, penalties, compensatory or treble damages or non-monetary sanctions or relief. In accordance with the accounting guidance for contingencies, we reserve for litigation claims and assessments asserted or threatened against us when a loss is probable and the amount of the loss can be reasonably estimated. We cannot predict the outcome of legal or other proceedings with certainty.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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;Department of Justice Subpoena&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;As previously reported, in the third quarter of fiscal year 2020, the Company responded to a subpoena received from the U.S. Department of Justice that sought records regarding Company activities that occurred during prior financial reporting periods, including restatements. The Company is cooperating fully with the agency&#x2019;s queries.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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;Eastern District of Pennsylvania Consolidated Shareholder Class Actions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;As previously reported, on September 11, 2018, St&#xe9;phane Gouet filed a putative class action complaint against the Company, Stephen P. Herbert, the then-current Chief Executive Officer, and Priyanka Singh, the then-current Chief Financial Officer, in the United States District Court for the District of New Jersey. The class was defined as purchasers of the Company&#x2019;s securities from November 9, 2017 through September 11, 2018. The complaint alleged that the Company disclosed on September 11, 2018 that it was unable to timely file its Annual Report on Form 10-K for the fiscal year ended June 30, 2018 (the &#x201c;2018 Form 10-K&#x201d;), and that the Audit Committee of the Company&#x2019;s Board of Directors was in the process of conducting an internal investigation of current and prior period matters relating to certain of the Company&#x2019;s contractual arrangements, including the accounting treatment, financial reporting and internal controls related to such arrangements. The complaint alleged that the defendants disseminated false statements and failed to disclose material facts, and engaged in practices that operated as a fraud or deceit upon Gouet and others similarly situated in connection with their purchases of the Company&#x2019;s securities during the proposed class period. The complaint alleged violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 (the&lt;/span&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;&#x201c;1934 Act&#x201d;) and Rule 10b-5 promulgated thereunder.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;Two additional class action complaints, containing substantially the same factual allegations and legal claims, were filed against the Company, Herbert and Singh in the United States District Court for the District of New Jersey. On September 13, 2018, David Gray filed a putative class action complaint, and on October 3, 2018, Anthony E. Phillips filed a putative class action complaint. Subsequently, multiple shareholders moved to be appointed lead plaintiff, and on December 19, 2018, the Court consolidated the three actions, appointed a lead plaintiff (the &#x201c;Lead Plaintiff&#x201d;), and appointed lead counsel for the consolidated actions (the &#x201c;Consolidated Action&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;On February 28, 2019, the Court approved a Stipulation agreed to by the parties in the Consolidated Action for the filing of an amended complaint within fourteen days after the Company filed its 2018 Form 10-K. On January 22, 2019, the Company and Herbert filed a motion to transfer the Consolidated Action to the United States District Court for the Eastern District of Pennsylvania. On February 5, 2019, the Lead Plaintiff filed its opposition to the Motion to Transfer. On August 12, 2019, the University of Puerto Rico Retirement System (&#x201c;UPR&#x201d;) filed a putative class action complaint in the United States District Court for the District of New Jersey against the Company, Herbert, Singh, the Company&#x2019;s Directors at the relevant time (Steven D.&lt;/span&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;Barnhart, Joel Books, Robert L. Metzger, Albin F. Moschner, William J. Reilly and William J. Schoch) (the &#x201c;Independent Directors&#x201d;), and the investment banking firms who acted as underwriters for the May 2018 follow-on public offering of the Company (the &#x201c;Public Offering&#x201d;): William Blair &amp;amp; Company; LLC; Craig-Hallum Capital Group, LLC; Northland Securities, Inc.; and Barrington Research Associates, Inc. (the &#x201c;Underwriters&#x201d;). The class was defined as purchasers of the Company&#x2019;s shares pursuant to the registration statement and prospectus issued in connection with the Public Offering. Plaintiff sought to recover damages caused by Defendants&#x2019; alleged violations of the Securities Act of 1933 (as amended, the &#x201c;1933 Act&#x201d;), and specifically Sections 11, 12 and 15 thereof. The complaint generally sought compensatory damages, rescissory damages and attorneys&#x2019; fees and costs. The UPR complaint was consolidated into the Consolidated Action and the UPR docket was closed.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;On September 30, 2019, the Court granted the motion to transfer and transferred the Consolidated Action to the United States District Court for the Eastern District of Pennsylvania, Docket No. 19-cv-04565. On November 20, 2019, Plaintiff filed an amended complaint that asserted claims under both the 1933 Act and the 1934 Act. Defendants filed motions to dismiss on February 3, 2020. Before briefing on the motions was completed, the parties participated in a private mediation on February 27, 2020, which ultimately resulted in a settlement. On May 29, 2020, the plaintiffs filed documents with the Court seeking preliminary approval of the settlement, with the defendants supporting approval of the settlement. On June 9, 2020, the Court &lt;/span&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;granted preliminary approval of the settlement and issued a scheduling order for further action on the settlement. The settlement provides for a payment of $15.3&#160;million that includes all administrative costs and plaintiffs&#x2019; attorneys&#x2019; fees and expenses. The Company&#x2019;s insurance carriers paid approximately $12.7&#160;million towards the settlement and the Company paid approximately $2.6&#160;million towards the settlement. The settlement payments were deposited into an escrow account in July 2020. Only one putative class member submitted an objection to the settlement. On October 30, 2020, the Court held a hearing on the motion for final settlement approval and granted approval. Under the settlement, payment of plaintiffs&#x2019; counsel&#x2019;s fees and expenses may be distributed within three business days of approval (subject to being returned if the settlement is reversed based on any appeal). Thirty days after the judgment, the remaining funds from the escrow account were released to the plaintiffs pursuant to the settlement. The deadline for filing an appeal has passed, so this case has been fully and finally resolved.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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;Chester County, Pennsylvania Class Action&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;As previously reported, a putative shareholder class action complaint was filed against the Company, its chief executive officer and chief financial officer at the relevant time, its directors at the relevant time, and the Underwriters, in the Court of Common Pleas, Chester County, Pennsylvania, Docket No. 2019-04821-MJ (the &#x201c;State Securities Class Action&#x201d;). The complaint alleged violations of the 1933 Act. As also previously reported, on September 20, 2019 the Court granted the defendants&#x2019; Petition for Stay and stayed the Chester County action until the Consolidated Action reaches a final disposition. On October 18, 2019, plaintiff filed an appeal to the Pennsylvania Superior Court from the Order granting defendants&#x2019; Petition for Stay, Docket No. 3100 EDA 2019. On December 6, 2019, the Pennsylvania Superior Court issued an Order stating that the Stay Order does not appear to be final or otherwise appealable and directed plaintiff to show cause as to the basis of the Pennsylvania Superior Court&#x2019;s jurisdiction. The plaintiff filed a Response to the Order to Show Cause on December 16, 2019, and the defendants filed an Application to Quash Appeal on December 26, 2019. On February 20, 2020, the Pennsylvania Superior Court quashed the appeal. This action has remained stayed pending final disposition of the Consolidated Action. After the final resolution of the Consolidated Action plaintiffs' counsel agreed that the State Securities Class Action could not proceed in light of the releases provided by the final judgment in the federal action. On February 17, 2021, the parties filed a joint motion seeking approval from the Court to allow plaintiff to discontinue the State Securities Class Action with prejudice. On March 10, 2021, the Court held a hearing on the motion and granted the relief requested. On March 19, 2021, plaintiff made a filing to discontinue and end the action. This case has been fully and finally resolved.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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;Other Shareholder Demand Letters&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;By letter dated October 12, 2018, Peter D&#x2019;Arcy, a purported shareholder of the Company, demanded that the Board of Directors investigate, remedy and commence proceedings against certain of the Company&#x2019;s former officers and directors for breach of fiduciary duties. The letter alleged the officers and directors made false and misleading statements that failed to disclose that the Company&#x2019;s accounting treatment, financial reporting and internal controls related to certain of the Company&#x2019;s contractual agreements would result in an internal investigation and would delay the Company&#x2019;s filing of its 2018 Form 10-K, and that the Company failed to maintain adequate internal controls. By letter dated October 18, 2018, Chiu Jen-Ting, a purported shareholder of the Company, demanded that the Board of Directors investigate, remedy and commence proceedings against certain of the Company&#x2019;s former officers and directors for breach of fiduciary duties in connection with issues similar to those asserted by Mr. D&#x2019;Arcy. By letter dated August 2, 2019, Stan Emanuel, a purported shareholder of the Company, demanded that the Board of Directors investigate, remedy and commence proceedings against certain of the Company&#x2019;s former officers and directors for breach of fiduciary duties in connection with issues similar to those asserted by Mr. D&#x2019;Arcy. In accordance with Pennsylvania law, the Board of Directors formed a special litigation committee (the &#x201c;SLC&#x201d;), currently consisting of Lisa P. Baird, Douglas L. Braunstein and Michael K. Passilla, in order to, among other things, investigate and evaluate the demand letters. The SLC and its counsel investigated the matters raised in these letters. During the second fiscal quarter of 2021, the Company reached a settlement in principle with these shareholders. The settlement consists of a payment of $500,000 in attorneys' fees to the shareholders&#x2019; counsel and adoption of various corporate governance reforms.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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;On February 16, 2021, the Court of Common Pleas of Chester County, Pennsylvania entered an order preliminarily approving the settlement and providing for notice to shareholders of the Company. As contemplated by the settlement agreement and ordered by the Court in the preliminary approval order, the Company gave notice to shareholders of the action (as filed in our Current Report on Form 8-K filed with the SEC on February 17, 2021), their right and timing to assert objections, and of the release of claims that would be effectuated if the settlement was finally approved. The Company also delivered the attorneys&#x2019; fees under the agreement to plaintiffs&#x2019; counsel to be held in escrow pending final approval of the settlement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:120%"&gt;On March 25, 2021, the Court, having received no objections, granted the motion for final approval and entered final judgment.&lt;/span&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:120%"&gt;This case has been fully and finally resolved.&lt;/span&gt;&lt;/div&gt;&lt;div&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;Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&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:120%"&gt;The Company has entered into various operating lease obligations. See Note 3 for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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;Purchase Commitments&lt;/span&gt;&lt;/div&gt;As of June 30, 2021, the Company had firm commitments to purchase inventory of approximately $28&#160;million over the next three years.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i192e6e9387ec48579a9de77b1f3b7beb_D20200609-20200609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xODEvZnJhZzplNzhjZTc5YTBkN2E0ZWVlOWEwNTU2ODExZWRlMDc0OC90ZXh0cmVnaW9uOmU3OGNlNzlhMGQ3YTRlZWU5YTA1NTY4MTFlZGUwNzQ4XzU0OTc1NTgxNzU3NDE_44f98856-f46b-48cb-b439-4e4afceb41a2"
      unitRef="usd">15300000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <ctlp:LitigationSettlementAmountToBePaidByInsuranceCompany
      contextRef="i192e6e9387ec48579a9de77b1f3b7beb_D20200609-20200609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xODEvZnJhZzplNzhjZTc5YTBkN2E0ZWVlOWEwNTU2ODExZWRlMDc0OC90ZXh0cmVnaW9uOmU3OGNlNzlhMGQ3YTRlZWU5YTA1NTY4MTFlZGUwNzQ4XzU0OTc1NTgxNzU3NTY_b8bbd478-da31-4cf3-8f58-964b4e48dae5"
      unitRef="usd">12700000</ctlp:LitigationSettlementAmountToBePaidByInsuranceCompany>
    <ctlp:LitigationSettlementAmountToBePaid
      contextRef="i192e6e9387ec48579a9de77b1f3b7beb_D20200609-20200609"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xODEvZnJhZzplNzhjZTc5YTBkN2E0ZWVlOWEwNTU2ODExZWRlMDc0OC90ZXh0cmVnaW9uOmU3OGNlNzlhMGQ3YTRlZWU5YTA1NTY4MTFlZGUwNzQ4XzU0OTc1NTgxNzU3NzE_43162818-b15d-4cfb-b12c-9e469caecd83"
      unitRef="usd">2600000</ctlp:LitigationSettlementAmountToBePaid>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="ia9897d0279e54101b9395aa583332d7a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xODEvZnJhZzplNzhjZTc5YTBkN2E0ZWVlOWEwNTU2ODExZWRlMDc0OC90ZXh0cmVnaW9uOmU3OGNlNzlhMGQ3YTRlZWU5YTA1NTY4MTFlZGUwNzQ4XzU0OTc1NTgxNzU3MzE_00c727e8-7fcd-455c-a0d5-d7a630b75fc5"
      unitRef="usd">500000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LongTermPurchaseCommitmentAmount
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xODEvZnJhZzplNzhjZTc5YTBkN2E0ZWVlOWEwNTU2ODExZWRlMDc0OC90ZXh0cmVnaW9uOmU3OGNlNzlhMGQ3YTRlZWU5YTA1NTY4MTFlZGUwNzQ4XzU0OTc1NTgxNzU3MTg_dd8eccd8-ad7a-4338-936b-0c693437e2f7"
      unitRef="usd">28000000</us-gaap:LongTermPurchaseCommitmentAmount>
    <us-gaap:LongtermPurchaseCommitmentPeriod
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xODEvZnJhZzplNzhjZTc5YTBkN2E0ZWVlOWEwNTU2ODExZWRlMDc0OC90ZXh0cmVnaW9uOmU3OGNlNzlhMGQ3YTRlZWU5YTA1NTY4MTFlZGUwNzQ4XzU0OTc1NTgxNzU4MDA_f72b0e36-f857-41b8-8652-eb0a9852c454">P3Y</us-gaap:LongtermPurchaseCommitmentPeriod>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i84e953a228d745239eb3d70cdc2a9f4c_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xODcvZnJhZzpiZmM0NDI5NzFiM2M0MGVlYmI0OWU3ZTFmOTQyZGU1OC90ZXh0cmVnaW9uOmJmYzQ0Mjk3MWIzYzQwZWViYjQ5ZTdlMWY5NDJkZTU4XzI2OTg_50cf0d64-a2b9-41da-8dac-dd39b4af649c">SUBSEQUENT EVENTSIn August 2021, we completed the acquisition of certain assets and liabilities of Delicious Nutritious LLC, doing business as Yoke Payments (&#x201c;Yoke&#x201d;),  a micro market payments company. The purchase price  includes payments of $3&#160;million in cash at the close of the transaction, $1&#160;million in contingent cash payments at the end of the first year, and contingent equity payments based on the achievement of certain sales growth targets for software licenses over the next three years and continued employment of the former owners of Yoke during the three year period.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ia08ca452f8b94f32b470ae4b241e2f6f_D20210801-20210831"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xODcvZnJhZzpiZmM0NDI5NzFiM2M0MGVlYmI0OWU3ZTFmOTQyZGU1OC90ZXh0cmVnaW9uOmJmYzQ0Mjk3MWIzYzQwZWViYjQ5ZTdlMWY5NDJkZTU4XzU0OTc1NTgxNDc1Mzc_9d4413be-fd50-4d26-a915-ae712b7cafa3"
      unitRef="usd">3000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="ibdd2c5fc893e4d398bdcc2c768c3964d_I20210831"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xODcvZnJhZzpiZmM0NDI5NzFiM2M0MGVlYmI0OWU3ZTFmOTQyZGU1OC90ZXh0cmVnaW9uOmJmYzQ0Mjk3MWIzYzQwZWViYjQ5ZTdlMWY5NDJkZTU4XzU0OTc1NTgxNDc1NjM_eb4f855c-8568-4750-b977-3da413a67a9b"
      unitRef="usd">1000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <ctlp:BusinessCombinationContingentConsiderationTerm
      contextRef="ia0c0af7e9a95490ebcd6f2be7c8dab6f_D20210801-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xODcvZnJhZzpiZmM0NDI5NzFiM2M0MGVlYmI0OWU3ZTFmOTQyZGU1OC90ZXh0cmVnaW9uOmJmYzQ0Mjk3MWIzYzQwZWViYjQ5ZTdlMWY5NDJkZTU4XzEwOTk1MTE2MzczNzU_199cb4ae-8652-453c-af6f-9382fc848688">P3Y</ctlp:BusinessCombinationContingentConsiderationTerm>
    <ctlp:BusinessCombinationContingentConsiderationTerm
      contextRef="i7a298d758a1840cd9b1df213ba50d631_D20210801-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxZDZhZTA3N2Y1YjQ3MWI4NmRmMTljZGYwZTVmZTkwL3NlYzo4MWQ2YWUwNzdmNWI0NzFiODZkZjE5Y2RmMGU1ZmU5MF8xODcvZnJhZzpiZmM0NDI5NzFiM2M0MGVlYmI0OWU3ZTFmOTQyZGU1OC90ZXh0cmVnaW9uOmJmYzQ0Mjk3MWIzYzQwZWViYjQ5ZTdlMWY5NDJkZTU4XzU0OTc1NTgxNDkzMjI_7fd506b1-e9d4-45c3-bba8-1685f8fc46ed">P3Y</ctlp:BusinessCombinationContingentConsiderationTerm>
</xbrl>
