<?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/20220630"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  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-20220630.xsd" xlink:type="simple"/>
    <context id="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i06fa76694ee2414b9a414bd3912a377c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e33c5fdd5e045f088f623450274a928_I20221014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <instant>2022-10-14</instant>
        </period>
    </context>
    <context id="iffc5acede2de4cf2bc385f8567e457e8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i74e62176a5e946edb44058c4cd5318af_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i37ec78095ef249aea9cfb5f77d15ebd5_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i395b91572f9e4944b6640370d2c79e86_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="ifcc1ecb702cc48eabba8fbae956bc17d_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="if1704070208841da8f3cac402f75fa72_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id645f8fb2ecd4113b41eda097c5e5dea_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="i19bbc5619dfe46afa152cd319719702c_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="ia0d34652d6204601a664c9ed9b8b43aa_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="ib054ee97705a42928b799abab6d6516d_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="ifae4423caff94f5c9d4ca50e0b3f7516_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="i3daa85d3cd9e4bbbb2c4564927f1d02b_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="ia6ca120636b04483b6bc77e7bae0fc0c_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i0456d31e7c3f490a969ea270f3f6bc2b_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="id1419535dd934042a68933f271edcd58_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="i4245717afbca4317b99b46832eaf4bae_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="i07a99bede8804fe89126fca3ec55ef0f_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="i819fddf4fde54920af42cc51c8abbbf6_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i85fb886014254e0f88b308ae35ef910d_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="idd09fae2813440859113da2e0719a5f1_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="ic8d41bffae5448da9eada4c1c4e5598f_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="iaa5060383f2a4842ac82f04b6dcf99d0_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="i88f648bd912848c5be7991367819a5a0_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="i2f1278f6c9814fd084d2af803a137c18_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="i158e8ad40fe548e895e2b66d31fb882f_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6f7e15da3c334842af6a4f4f2a6b52c9_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i32daaa2eec394e779c940fed2a802f8b_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6e0952cbc24f49689f58871ba5a4bcd5_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i030635a4e9b44d998e29112cbd01b0c1_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ice68e1bac38c4b6cb397cf1a69c37366_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icc0fecd15c4042f3b803eb7971e4f024_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i60462161c0214b96a6cc75786555b705_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="i2eee54981c2846d29872722d9bc7340d_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="if61c897a55a74c83816fd1792e759874_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ctlp:ManufacturerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3941ac323306499bab93573f627e9aeb_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ctlp:ManufacturerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3d57d1a8167947f49f00deb403e330ca_D20210701-20220630">
        <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:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0c1f9cff208f4fc0ad7c744d033c1958_D20210701-20220630">
        <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:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7cca0ce99664481c834cfafeac2bd308_D20210701-20220630">
        <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:ServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id971a6c75351433fb3ac9d4876dcc793_D20210701-20220630">
        <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:ServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4c9a166099214f789bad3e47ffe9293f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibbb14049352f46e68fac6539c60aabb4_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ctlp:TransactionProcessingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia92c6fe7c04f446c911cbd28c9fed697_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ctlp:TransactionProcessingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i79f9e18d93fb48f8acf4e1f644cb90a4_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ctlp:TransactionProcessingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i381d480748d547cf8eb4b7c1f86e2cee_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ctlp:SubscriptionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iff7fc84d17dc4dd89461996223219994_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ctlp:SubscriptionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0ecca603962c421bba792665f3258d14_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ctlp:SubscriptionRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1e5407949e244a509fe70bf4d7db47a3_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i990dcd5d52dd45569370ba5dc2f32be6_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i45f40f2c0edb40e78f6ddabeaa9e14d1_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="i9ab0f740250b41eaa257a683d3f21ad0_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="i0da693038b194d09a38f88daa11ae845_D20210801-20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ctlp:YokeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="i8bbd483369c54bd7923f402130eb3a14_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ctlp:YokeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="i412ccf4c5ee249d5bbd0aa193f456745_D20220727-20220727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ctlp:YokeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-27</startDate>
            <endDate>2022-07-27</endDate>
        </period>
    </context>
    <context id="i107195cabbdc406f9f9d56d3366963da_D20210801-20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ctlp:YokeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="i52ad695c563f48ca8ea60229005f69fa_D20210801-20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ctlp:YokeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="i5e5df700d6bb4f19933bd024afe7bf5d_D20210801-20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ctlp:YokeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="ie6a21d314bc741cb82b734515dc7282c_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="icddc736b5c0e4811a0700ba1ba8c3471_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i5c21a6c93f894f698814265ce05cf9e8_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i79f2064c3c5f4dcfae003626a6180088_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i925122de056a44efad5a117ded9b4f2c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="iff4dbd2a97014466b859c5fc23b0e1c0_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i3417edeae7aa48bfb7e681ece306acbb_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="i1aba48dd950846be88b1ce2b523ca40d_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="ifd22dc7f1a3247d0be70e35951608be2_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="i2429e09f2f854ba0b7dd194d998b2c23_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="i89afe1c267dc4de7badad696313871e1_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="ide5e02396d8e47e9849ad0cb79429f17_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i87d95660eaaf4ee7a917523b022538b6_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i13309fd00a184452a05a9d23d93edb24_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="i11c8787639f44d6397ae93cdd1279f70_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="idc57decba8144549b190744d5d89269e_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if934323d52a84157862e958d9459c979_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i31c521d04ce647f19a7bda5498aea281_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i19eaab332ee94b33a66875aefc856e83_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i11b87e2f5fb344e98c87861bb8a539a0_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib4287a658da74594a0f12df307f1f2c7_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i94175cf5f8c14d6b9a1a37015d19acfa_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ideaed095f60f4f1a9d4690b00fb73fe0_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4bd5986d43f24a6694062158b682ae19_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i3b01e58b5dd24aaa81780db48a9c717c_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id41cb2e06b1d40d2a78673b8c4a4aa4f_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="i1d2c7ea66f2f45cdae659d1654f0a532_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="ided89e325e064fd99c91450c60b29c63_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="ic33ff6acdfeb42968bd7c2e498e1ffa9_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="i97fa5ef4c30a407dbd29370077acbdcc_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="i7935868da51b4b1cb6686fe86d28625e_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="i9c930de4512c4928a8374e768efd4051_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="ia9c09ff2fbd746ccadb8d300d31a622e_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="i3588cffb49f040c29ea50a36ebc78aca_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="ib864838185bb4814950e5614c753aa39_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="i2abad205712146069917e8d130d425f6_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie0990191b75148ed905c6dca3d581124_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0d8e9d3302cb4aa682879295409ed7bd_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i175104fedb83423a9418f9ffddce7182_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id97cd76d4a584d72b0cb641bc1215300_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i65c81d4db07340d8a4bc057a370b88f1_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i959daca9c55f4b62933cb7cd368f2229_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ifff40e90f7d54e4ebe583cee77e4cdb5_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8653caa534d94cc7b1fed3e6301376d6_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i26d7c8d53d174aaba2e5e49d466b9c23_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie7d134c26c4245b6880e8aaffa50066c_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic99979494c1041bc98e6e589a5683ee7_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i106e2f0c57b84e79859e4581ab15facd_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="if5fe76b68acb42b6b48366650b678761_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i43e3a889a5a34e18a719ab035ee4846d_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7c9d1ab5be5e49eb85a76646cf9c6743_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="i3ed70b763b3f4c55ab70d5ed3bda951b_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="i7420cbcf719446708c283d05569f11da_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="i4a1e9f843c36463e8481445cd0db572f_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="i3bc4d558540b48f98b156a696f928ee7_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="i95b6dbc53483403784f470429883380a_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="ib06de552733744168d4c01213f89d934_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="if95871325f834049904031ef705c08de_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="ibf350ad6c5a9459a8793a986d84ade52_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="i963d3742acb5427696e895fec66611be_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6b1900db41bb4b7a934b0119cc53eebc_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1b945bcb98d74c8fadef194dd8cabd6e_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0dedffe885884bddb02eacde3b8cbd63_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:JPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia8a96405a2734284b5b89d21f2f0a076_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:JPMorganCreditFacilityMember</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="i16108148a40141ac9d794f1d4411938a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i97bc4f3b93704f468d8360564bdcac84_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="ic9b43a73f8454ebbbbd915e5ce416834_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1fec2058b1d54d1797129a79d7df6eb3_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="i504b0a461d444cc78fc6910934e48618_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:TwentyTwentyAntaraTermFacilityMember</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="i3075cd5e4dba43e0815316acd2c0fc4b_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if2a26d0749de4e4795c23ab8f308a969_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganRevolvingCreditFacilityMember</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="ib078cc43459b43c2b454cae0d322bca0_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganRevolvingCreditFacilityMember</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="i400b67980afb4d4895df036b8531a531_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2ee9583ddbfd4fb5b8b4509c54de9759_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <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="iad97b39dd5c04f2192970c3b10a6afa7_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <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="i5c9fa832bd314ef0811aef462c59745e_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i10bbc64edd7f49e2bfbc202272b9b5e2_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="i4dfaf3e63daa4825a9508700f83e3065_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="if8c60070ca674cb6a4a09cfafac5335f_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9e9379f62c3844f9a3d98c28c7d45f1b_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="i5e12ccd174274933863bb001cd684493_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="if737b30ce8a448009d413ab5320d79bb_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="ie0c74b0733024b9aa4f0d847874e1466_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="i14944668785b4bbb8c355e26243d21cb_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="ife7baeb07f8c4242b5a024b444c7bbd3_I20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <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="id5644cc45ea6449181563b652771dc20_D20200814-20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganRevolvingCreditFacilityMember</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="if00cf545b00e441ababf9bc707309497_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:TwentyTwentyOneJPMorganRevolvingCreditFacilityMember</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="i7e3c221edbd24a90aa810007707eeca9_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:TwentyTwentyOneJPMorganRevolvingCreditFacilityMember</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="i3221f447b707415b9616da7f2a2f6bd0_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:TwentyTwentyOneJPMorganRevolvingCreditFacilityMember</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="i2d479c80680e462db8fac29a6af8ce20_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:TwentyTwentyOneJPMorganRevolvingCreditFacilityMember</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="i4f81ed8dcbf14973aa1e4d752a6fab51_D20200814-20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganRevolvingCreditFacilityMember</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="i0409fdc457e34e6aa2e23700bb887c78_I20200814">
        <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>
                <xbrldi:explicitMember dimension="ctlp:DebtInstrumentCovenantPeriodAxis">ctlp:DebtInstrumentPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-14</instant>
        </period>
    </context>
    <context id="id206dbae132d42538532187d30207638_I20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganRevolvingCreditFacilityMember</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="ia93ddaf79f474546bc83eaca374346eb_I20200814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneJPMorganRevolvingCreditFacilityMember</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="i9c25f4d854ce4dc3afc3a9eabafc1ab1_I20220317">
        <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:TwentyTwentyTwoJPMorganRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-17</instant>
        </period>
    </context>
    <context id="i937b0905130e47cdbe7f7ae46f301439_I20220317">
        <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>2022-03-17</instant>
        </period>
    </context>
    <context id="i40e1ab22c1914c948ff7c9423dc4e3bc_D20220317-20220317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyTwoSecuredTermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="if46f4919d0ac4f8f854714a256f97f7e_D20220317-20220317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:JPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="i3c4284558aa44cb2a3a3bbece7579b9b_D20220317-20220317">
        <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:JPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ctlp:DebtInstrumentCovenantPeriodAxis">ctlp:DebtInstrumentPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="ib49e91e6f4ee449092245c79db6dca0c_D20220317-20220317">
        <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:JPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ctlp:DebtInstrumentCovenantPeriodAxis">ctlp:DebtInstrumentPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="if55780016dca460a9bd27936cbb76e7c_D20220317-20220317">
        <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:JPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ctlp:DebtInstrumentCovenantPeriodAxis">ctlp:DebtInstrumentPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="iee8799eef90e421d9acb40ba2671de5e_D20220317-20220317">
        <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:JPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ctlp:DebtInstrumentCovenantPeriodAxis">ctlp:DebtInstrumentPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="i8d1cb112df6b4c78bae4991fa763099a_D20220317-20220317">
        <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:JPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ctlp:DebtInstrumentCovenantPeriodAxis">ctlp:DebtInstrumentPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="i8e6b20a6bf664fa18dc8077313d6262d_D20220317-20220317">
        <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:JPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ctlp:DebtInstrumentCovenantPeriodAxis">ctlp:DebtInstrumentPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="ie06cca06afd5443aad9fd1a17af89390_I20220317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:JPMorganCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-17</instant>
        </period>
    </context>
    <context id="ib4d4f8bab9b4484db8185dfdff1d06fe_D20220317-20220317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:JPMorganCreditFacilityMember</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>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="i8ac61fb11f6f4299a2014db65c5d26f5_D20220317-20220317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:JPMorganCreditFacilityMember</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>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="i4c005a5a88204a8c80df4f9e21b65aec_D20220317-20220317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:TwentyTwentyOneSecuredTermFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-17</startDate>
            <endDate>2022-03-17</endDate>
        </period>
    </context>
    <context id="ic9f92bf721c840129b18e1acdb1d492e_I20220317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:JPMorganCreditFacilityMember</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>2022-03-17</instant>
        </period>
    </context>
    <context id="i34213c7774834f049931dc2f462d9a56_I20220317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ctlp:JPMorganCreditFacilityMember</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>2022-03-17</instant>
        </period>
    </context>
    <context id="i80c05229d545419687d35ecbc0309a92_I20220630">
        <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:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic0fd4631eab6468ca06f949c961a595a_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="i1041ddd602db4613bb810d6e92fdb431_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="i2f39623b6d5b490ea329744eaea87c23_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="ifebbe8d6b06943adb47e703f2608e0b8_D20210401-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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i01ac3e101a384541a507ccd6063d060b_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="i64fdb81a4f2e44a3a3cc429ba800b5e3_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="i4818e3211a31462986d4405346680046_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="i8d3e698a94f34d44872ca9ca03cde40d_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="i0a535acef1f14dc5a9d321e7ee5e61b7_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="i110454bc278a4615a3e1930c840964d4_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="i2147cad324564b689c67280673c19d7a_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="ia2558f50f8a342a789106d4b99db7294_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ie75e78b957644494917980b1e96f9191_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="iabda4427834944ddae8cecd649aa2127_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2349371ea3e54bbb932dfeac22655e65_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i97b55df62c07496ea64be17792e590e7_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib1d4d56a1935471ba06dad1ac4411bfd_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ctlp:FormerChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i109c41b487cb4e62bbd2967061cc3568_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i9629ea0528a24968a4667fbf2f41b31d_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="id542596e0c0a4bfbaba30628fed765b3_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i2c78f76c8fd84b3aa2f0001f05605336_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i74ff25716d1e4767a9aa5c27c13aebac_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="i960d1c37d07c4df8a4cf16d7ddc484b2_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="i30513f0a45c24ff49ad1e8d683cd8263_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6383f159022f4bbfae27a1308b69a63a_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib9ee5f93d4ef43baa6ed99bcff25d483_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="i6ed640304495438498a2aa59400cb8df_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="i2f566605ac67446bbc0c1eb73f46ad23_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="i4f092ae9360b491ba0f2985fd5543971_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="i0655571b9e0d48bbbf91ca3d1a50dc5f_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iaf1ef65966ba4864991f2746290bffb0_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1a4551b2c1934353933a097b8c23988c_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="i25af8775a02c417f9c96e4d35eb11e4d_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="i970352b43425472f952b23dfe46ad746_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="i1592028f5e13487aba030f9afdb2f69d_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="ica1adba19f274eb48ac0c5a46233bd70_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="i2ef185ec894241498721a5d4f6fbcced_D20210701-20220630">
        <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-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i70083769948c4f26b6aacff4024aa9e8_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="i2946a9160ee14a57be229211a14d879f_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9e9e0ad9534a442eb338323c1fc50f97_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia6c87392e0da40158d8fea28abbe2243_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icc8c89e300434e70b17f18fc9a7ec1cf_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="i8091535d5b234650964c5b276a40a317_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="ia74299e8719e4504996274d6be217270_D20210801-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000896429</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ctlp:EmployeesOfRelatedPartyMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5ac6f21d0ca84ae68a9a085f2cd06366_D20210701-20220630">
        <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-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idafffb81ccb5436fababf5adb4e7f1d4_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="i74322e3817484a8196d457ecd7cea669_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i6815215c23f5480d8289799556636e2e_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="i49c3b4a9b82246ada43d0eb85ab7b306_D20210701-20220630">
        <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>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4194e92d7ef94871a88b38768dfe508a_I20220630">
        <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>2022-06-30</instant>
        </period>
    </context>
    <context id="ia8b0fa03b8674abfb8d80798fc255e9f_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="if193cf5dca4243e49a6055ab73aac751_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="i3575f02fe9394819b3e4b94be1940cd7_I20220630">
        <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>2022-06-30</instant>
        </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="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl80L2ZyYWc6YzdiOGQxZGI0NmRkNDMwYWI3ZDk1Y2I1YzQ2NWFhNDQvdGFibGU6NmM3ZjQ4ZTk3YWZlNDI0MWExZjQzYTljNmQxNDlmNTcvdGFibGVyYW5nZTo2YzdmNDhlOTdhZmU0MjQxYTFmNDNhOWM2ZDE0OWY1N18wLTEtMS0xLTYwMjUw_4e048035-0c8e-41c4-b2af-7d3a21c4b541">0000896429</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl80L2ZyYWc6YzdiOGQxZGI0NmRkNDMwYWI3ZDk1Y2I1YzQ2NWFhNDQvdGFibGU6NmM3ZjQ4ZTk3YWZlNDI0MWExZjQzYTljNmQxNDlmNTcvdGFibGVyYW5nZTo2YzdmNDhlOTdhZmU0MjQxYTFmNDNhOWM2ZDE0OWY1N18xLTEtMS0xLTYwMjUw_e5c4747d-2d11-4878-901e-68a50c3026f4">true</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl80L2ZyYWc6YzdiOGQxZGI0NmRkNDMwYWI3ZDk1Y2I1YzQ2NWFhNDQvdGFibGU6NmM3ZjQ4ZTk3YWZlNDI0MWExZjQzYTljNmQxNDlmNTcvdGFibGVyYW5nZTo2YzdmNDhlOTdhZmU0MjQxYTFmNDNhOWM2ZDE0OWY1N18yLTEtMS0xLTYwMjUw_f13e8af7-f25f-4dba-b32d-5080500a5a84">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl80L2ZyYWc6YzdiOGQxZGI0NmRkNDMwYWI3ZDk1Y2I1YzQ2NWFhNDQvdGFibGU6NmM3ZjQ4ZTk3YWZlNDI0MWExZjQzYTljNmQxNDlmNTcvdGFibGVyYW5nZTo2YzdmNDhlOTdhZmU0MjQxYTFmNDNhOWM2ZDE0OWY1N18zLTEtMS0xLTYwMjUw_beac84e0-6819-4384-98d8-92ec7f30910b">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfOS0wLTEtMS02MDI1MA_f5876acd-53b8-45da-8f68-d13cfa16006e">http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <ctlp:NotesReceivableOrQuickStartLeasesTermOfContract
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxMTM_1457f4a0-d389-4efb-b0a0-71572dfbbe2d">P60M</ctlp:NotesReceivableOrQuickStartLeasesTermOfContract>
    <ctlp:NotesReceivableOrQuickStartLeasesTermOfContract
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxMTQ_7879b693-35dc-4517-9bca-418bc4f935b7">P60M</ctlp:NotesReceivableOrQuickStartLeasesTermOfContract>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i030635a4e9b44d998e29112cbd01b0c1_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTUzMDM_77c1fd0d-677e-47d3-8098-ddbd6ea7e272">P3Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfNi0yLTEtMS02MDI1MA_378ad8c8-99ba-4c13-b006-f8276cb020b6">http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfNi0yLTEtMS02MDI1MA_82d3d41e-2948-466c-ba70-aab580e17d48">http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i2c78f76c8fd84b3aa2f0001f05605336_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzcyMzQ_c2a501ea-d3b0-4523-8f8e-6b49abdd94c2">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0655571b9e0d48bbbf91ca3d1a50dc5f_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzIzMDE_c27162e3-362f-450d-81f8-8d604c44c3c1">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9e9e0ad9534a442eb338323c1fc50f97_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzQ5MTM_2af2a793-2eff-459b-8117-58b3f32ceec2">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18zNDc2_6cec7130-45de-4e4c-ad36-8f52c003da7f">10-K/A</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGFibGU6ZDU1ZDFkNGUxMDczNGY4Mzg3NWY2OTQ0OGUzZTFiOTcvdGFibGVyYW5nZTpkNTVkMWQ0ZTEwNzM0ZjgzODc1ZjY5NDQ4ZTNlMWI5N18wLTAtMS0xLTYwMjUw_f5397449-f2c5-4056-8a98-a44d647cfdfd">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18xMTg_269f7fc6-65bc-4756-8823-5f16b5e7c82c">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18xMTg_a5777a9c-6f69-49ce-8a52-7f526879adb0">--06-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGFibGU6NGJlMDQ4M2Q0Y2ExNGMwNGFjOTNkZWU2N2Y1YjYyYjEvdGFibGVyYW5nZTo0YmUwNDgzZDRjYTE0YzA0YWM5M2RlZTY3ZjViNjJiMV8wLTAtMS0xLTYwMjUw_10d65aff-e033-4aa5-ba39-0b420865a782">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18zNDgx_3374c082-2096-42c3-b9da-43c0dc53c557">001-33365</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18zNDc3_dff48608-591d-4b88-9297-9671d5d3fcb5">Cantaloupe,&#160;Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGFibGU6ZGNmNGZlYWU4NjJjNDY3MGE3ZDhkMjhkNTNjZDUyZmIvdGFibGVyYW5nZTpkY2Y0ZmVhZTg2MmM0NjcwYTdkOGQyOGQ1M2NkNTJmYl8wLTAtMS0xLTYwMjUw_f38966f3-5bbd-44f7-b895-7cd18e4c3d26">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGFibGU6ZGNmNGZlYWU4NjJjNDY3MGE3ZDhkMjhkNTNjZDUyZmIvdGFibGVyYW5nZTpkY2Y0ZmVhZTg2MmM0NjcwYTdkOGQyOGQ1M2NkNTJmYl8wLTItMS0xLTYwMjUw_c8098f4c-63f2-46ab-ab8d-ce99b04f382f">23-2679963</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGFibGU6NTllYzRlNTRiYzlmNDZkMmE0NjVjZDM0NDlhN2U3MTcvdGFibGVyYW5nZTo1OWVjNGU1NGJjOWY0NmQyYTQ2NWNkMzQ0OWE3ZTcxN18wLTAtMS0xLTYwMjUw_b9845628-eb88-4bb4-ba4c-759f36480313">100 Deerfield Lane,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGFibGU6NTllYzRlNTRiYzlmNDZkMmE0NjVjZDM0NDlhN2U3MTcvdGFibGVyYW5nZTo1OWVjNGU1NGJjOWY0NmQyYTQ2NWNkMzQ0OWE3ZTcxN18wLTEtMS0xLTYwMjUw_05f6d55c-5ef7-4714-a89c-accc3468c63e">Suite 300,</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGFibGU6NTllYzRlNTRiYzlmNDZkMmE0NjVjZDM0NDlhN2U3MTcvdGFibGVyYW5nZTo1OWVjNGU1NGJjOWY0NmQyYTQ2NWNkMzQ0OWE3ZTcxN18wLTItMS0xLTYwMjUw_4a3dfc3e-04c8-402e-8822-a4ec9f65ca2c">Malvern,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGFibGU6NTllYzRlNTRiYzlmNDZkMmE0NjVjZDM0NDlhN2U3MTcvdGFibGVyYW5nZTo1OWVjNGU1NGJjOWY0NmQyYTQ2NWNkMzQ0OWE3ZTcxN18wLTMtMS0xLTYwMjUw_bd0ec2e4-a5e7-421d-a0de-dd2f6fe339e2">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGFibGU6NTllYzRlNTRiYzlmNDZkMmE0NjVjZDM0NDlhN2U3MTcvdGFibGVyYW5nZTo1OWVjNGU1NGJjOWY0NmQyYTQ2NWNkMzQ0OWE3ZTcxN18wLTUtMS0xLTYwMjUw_37e26e86-e34b-4026-96a6-97c12676d5c8">19355</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18zNDcy_2551448e-5911-475f-83c6-20d6aca82afb">610</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18zNDcz_28ea585b-efe2-4c2e-bb11-c04ee4a05d03">989&#x2011;0340</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGFibGU6OWQ0MzlmZGNiYjVmNDMxM2E5ZmUwYTFmZGFiMzYxYmUvdGFibGVyYW5nZTo5ZDQzOWZkY2JiNWY0MzEzYTlmZTBhMWZkYWIzNjFiZV8xLTAtMS0xLTYwMjUw_fdad3225-9102-4ed8-98ec-d771a73133e7">Common Stock, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGFibGU6OWQ0MzlmZGNiYjVmNDMxM2E5ZmUwYTFmZGFiMzYxYmUvdGFibGVyYW5nZTo5ZDQzOWZkY2JiNWY0MzEzYTlmZTBhMWZkYWIzNjFiZV8xLTEtMS0xLTYwMjUw_cc5084a4-3126-44f2-bacd-234d4fbf1a35">CTLP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGFibGU6OWQ0MzlmZGNiYjVmNDMxM2E5ZmUwYTFmZGFiMzYxYmUvdGFibGVyYW5nZTo5ZDQzOWZkY2JiNWY0MzEzYTlmZTBhMWZkYWIzNjFiZV8xLTItMS0xLTYwMjUw_5b72ed73-6f07-4618-9747-b26aa6cc2cdc">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18zNDcx_b4b952b6-364c-42ee-a69c-ade78a32fd07">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18zNDc4_19153d5e-425b-4279-b663-6a552b874326">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18zNDY5_9ab37f67-1847-4a96-ab82-9f78598a3ca5">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18zNDc5_57072917-6192-41bc-a229-27a9a8bcffeb">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGFibGU6OWU1ZDVkZGFkODY0NGI4ZDlkMTM4NmUxYjNlMjgyN2IvdGFibGVyYW5nZTo5ZTVkNWRkYWQ4NjQ0YjhkOWQxMzg2ZTFiM2UyODI3Yl8wLTItMS0xLTYwMjUw_8f1b6465-7c32-405d-a22a-223df38b4f12">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGFibGU6OWU1ZDVkZGFkODY0NGI4ZDlkMTM4NmUxYjNlMjgyN2IvdGFibGVyYW5nZTo5ZTVkNWRkYWQ4NjQ0YjhkOWQxMzg2ZTFiM2UyODI3Yl8xLTMtMS0xLTYwMjUw_7d345f2a-0e3f-4a7d-8048-293e4d0ac182">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGFibGU6OWU1ZDVkZGFkODY0NGI4ZDlkMTM4NmUxYjNlMjgyN2IvdGFibGVyYW5nZTo5ZTVkNWRkYWQ4NjQ0YjhkOWQxMzg2ZTFiM2UyODI3Yl8yLTEtMS0xLTYwMjUw_0e13f2ab-234b-49d6-bfcd-19ce993a05b9">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18zNDcw_2463595b-9f2c-4220-a5b8-a3bded94af5e">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18zNDgw_0c4c18ba-3fe9-4953-84bf-e0fd4ce6205e">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i06fa76694ee2414b9a414bd3912a377c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18zMDgy_ac761920-a6e3-43e5-8287-f688c56fd614"
      unitRef="usd">513200000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i9e33c5fdd5e045f088f623450274a928_I20221014"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18zMTA3_bdbe3644-3074-421c-9f28-31666a837576"
      unitRef="shares">71218130</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xL2ZyYWc6YWU4YjAzNzc4ZDBlNDczNDllYjJiZWU5MGVjZjMzNjcvdGV4dHJlZ2lvbjphZThiMDM3NzhkMGU0NzM0OWViMmJlZTkwZWNmMzM2N18zNDc1_9f20075c-8dd2-4ee0-9c28-2f37944b1532">Selected portions of the registrant&#x2019;s definitive proxy statement on Schedule 14A for the registrant&#x2019;s 2023 annual meeting of stockholders, which will be filed with the Securities and Exchange Commission within 120 days of June&#160;30, 2022,  are incorporated by reference into Part III of this Annual Report on Form 10-K.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AmendmentDescription
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xNTk2L2ZyYWc6OTA0YjczMmZkMzU1NGQyMDk3MzRkMmM5N2NhMzZlOTQvdGV4dHJlZ2lvbjo5MDRiNzMyZmQzNTU0ZDIwOTczNGQyYzk3Y2EzNmU5NF8zODQ4MjkwNjk3ODQ4_5fd1242a-e62a-4afc-8f3b-07dd46e1f583">The registrant&#x2019;s Form 10-K filed with the SEC on October 19, 2022 did not include inline XBRL tagging, as a result of an administrative error. The sole purpose of this Amendment No. 1 to the registrant&#x2019;s Form 10-K for the fiscal period ended June 30, 2022 is to add inline XBRL tagging to the Form 10-K in accordance with Rule 405 of Regulation S-T.No changes have been made to the registrant&#x2019;s Form 10-K. This Amendment No. 1 does not reflect any subsequent events occurring after the original filing date of the Form 10-K or modify or update in any way disclosures made in the original filing.</dei:AmendmentDescription>
    <dei:AuditorName
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl82NC9mcmFnOjllZTk4NzE4MGZiYTQ1N2I5NDJmM2MxOWEwMDM1NDJmL3RhYmxlOjY0YjIwMWY0NTZkMzQxNWQ5ZTY0YTExYTZkOTE4ZjcxL3RhYmxlcmFuZ2U6NjRiMjAxZjQ1NmQzNDE1ZDllNjRhMTFhNmQ5MThmNzFfMi0wLTEtMS02MDI1MC90ZXh0cmVnaW9uOmY5YzdjMWYwZmEzYzQyOTE4NWEyZWIxMzJlMDQ1NGJmXzYx_a3133cc3-a328-45a7-b6f6-e2f60269c431">BDO USA, LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl82NC9mcmFnOjllZTk4NzE4MGZiYTQ1N2I5NDJmM2MxOWEwMDM1NDJmL3RhYmxlOjY0YjIwMWY0NTZkMzQxNWQ5ZTY0YTExYTZkOTE4ZjcxL3RhYmxlcmFuZ2U6NjRiMjAxZjQ1NmQzNDE1ZDllNjRhMTFhNmQ5MThmNzFfMi0wLTEtMS02MDI1MC90ZXh0cmVnaW9uOmY5YzdjMWYwZmEzYzQyOTE4NWEyZWIxMzJlMDQ1NGJmXzY1_3160a9d9-8415-42cf-a275-25efecd02d11">Richmond, VA</dei:AuditorLocation>
    <dei:AuditorFirmId
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl82NC9mcmFnOjllZTk4NzE4MGZiYTQ1N2I5NDJmM2MxOWEwMDM1NDJmL3RhYmxlOjY0YjIwMWY0NTZkMzQxNWQ5ZTY0YTExYTZkOTE4ZjcxL3RhYmxlcmFuZ2U6NjRiMjAxZjQ1NmQzNDE1ZDllNjRhMTFhNmQ5MThmNzFfMi0wLTEtMS02MDI1MC90ZXh0cmVnaW9uOmY5YzdjMWYwZmEzYzQyOTE4NWEyZWIxMzJlMDQ1NGJmXzc4_187698ee-6df7-42ff-9e0b-f03928a69e57">243</dei:AuditorFirmId>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNS0xLTEtMS02MDI1MA_1d1a69a0-ee21-4bc0-97ad-0e4acb1ac0d8"
      unitRef="usd">68125000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNS0zLTEtMS02MDI1MA_775f65e8-2610-4dd0-b862-23ec9243ad53"
      unitRef="usd">88136000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNi0xLTEtMS02MDI1MA_acf8fc41-8ee5-4edc-b374-9aaeb85b796f"
      unitRef="usd">37695000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNi0zLTEtMS02MDI1MA_a42d0359-20c5-4936-9f26-ef93f0c6f077"
      unitRef="usd">27470000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNy0xLTEtMS02MDI1MA_a602c494-ac7f-470a-8373-98a9bee098bb"
      unitRef="usd">6721000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNy0zLTEtMS02MDI1MA_654977c3-da77-4f58-af02-57fa03410dae"
      unitRef="usd">7967000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfOC0xLTEtMS02MDI1MA_654136ff-c038-442b-b3d2-6096ecdc362b"
      unitRef="usd">19754000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfOC0zLTEtMS02MDI1MA_0b09a946-8f54-4c38-8034-2662c80bd026"
      unitRef="usd">5292000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfOS0xLTEtMS02MDI1MA_4f5412da-5f5d-4351-8b0d-6026570ca143"
      unitRef="usd">4285000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfOS0zLTEtMS02MDI1MA_d38fba6c-7e15-4a13-9c8a-f917246593bb"
      unitRef="usd">2414000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTAtMS0xLTEtNjAyNTA_2fa41529-1a38-4931-8994-0ddb77de77b5"
      unitRef="usd">136580000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTAtMy0xLTEtNjAyNTA_ac02994c-85f6-4165-8ce4-01c98b87ca39"
      unitRef="usd">131279000</us-gaap:AssetsCurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTMtMS0xLTEtNjAyNTA_d412f6bf-0473-47e1-b997-6a33308767c1"
      unitRef="usd">14727000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTMtMy0xLTEtNjAyNTA_c2fefbb6-72e2-4afe-a3ea-d8ab9e1570c7"
      unitRef="usd">11632000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTQtMS0xLTEtNjAyNTA_ff8ce530-c9e1-4f3b-9e51-576705adf836"
      unitRef="usd">12784000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTQtMy0xLTEtNjAyNTA_7f398740-b894-4603-9e14-e0818e85bcd0"
      unitRef="usd">5570000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTUtMS0xLTEtNjAyNTA_e708e56e-2560-49ce-b8f4-479890ea756f"
      unitRef="usd">2370000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTUtMy0xLTEtNjAyNTA_edeb3e7f-2a08-469b-8161-1d22d0c1a9f6"
      unitRef="usd">3049000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTYtMS0xLTEtNjAyNTA_cc118c51-0f7a-4b9b-8311-b3bc7ad931e0"
      unitRef="usd">17947000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTYtMy0xLTEtNjAyNTA_f0ebb531-ef56-434b-87c6-107c42a0be80"
      unitRef="usd">19992000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTctMS0xLTEtNjAyNTA_be2898ec-0dcf-4e68-a188-f524ce3a79c2"
      unitRef="usd">66656000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTctMy0xLTEtNjAyNTA_bb86e4b8-64c4-4a64-906a-1f25c220268c"
      unitRef="usd">63945000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTgtMS0xLTEtNjAyNTA_d3704f87-d0bd-4f21-a1f4-b446c810b7f6"
      unitRef="usd">4568000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTgtMy0xLTEtNjAyNTA_f53b9783-8475-422a-a6a8-11df0bdb4002"
      unitRef="usd">2205000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTktMS0xLTEtNjAyNTA_110fa42f-3c2a-49ad-a0df-498380d7b02a"
      unitRef="usd">119052000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMTktMy0xLTEtNjAyNTA_28813bf4-cc72-492f-8cbf-cb00ac97ef2c"
      unitRef="usd">106393000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMjEtMS0xLTEtNjAyNTA_de4573b3-55a1-44a4-9acc-9d0637286f16"
      unitRef="usd">255632000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMjEtMy0xLTEtNjAyNTA_b8037206-e642-46e6-bad1-930663f42d30"
      unitRef="usd">237672000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMjUtMS0xLTEtNjAyNTA_d381d23c-4026-41d5-8692-bc9389ac6011"
      unitRef="usd">48440000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMjUtMy0xLTEtNjAyNTA_371d2ca8-a5ba-4c10-bf0c-174c15ae896a"
      unitRef="usd">36775000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMjYtMS0xLTEtNjAyNTA_77822c65-5263-4177-9b22-2343b800f9d3"
      unitRef="usd">28154000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMjYtMy0xLTEtNjAyNTA_2a20979e-f00b-4091-afa5-378ff6d787a3"
      unitRef="usd">26460000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMjctMS0xLTEtNjAyNTA_3c501315-55ad-46b0-81d5-adf988206714"
      unitRef="usd">692000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMjctMy0xLTEtNjAyNTA_0c296370-d483-47a9-88b9-748799004bac"
      unitRef="usd">675000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMjgtMS0xLTEtNjAyNTA_a2a8de3e-ca24-44d0-a1f3-8009261506a1"
      unitRef="usd">1893000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMjgtMy0xLTEtNjAyNTA_f7c1ed9b-1d3e-4e54-9ee4-b11ea1ec26fe"
      unitRef="usd">1763000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMjktMS0xLTEtNjAyNTA_f080862f-d109-44c0-b695-250dc158d8b5"
      unitRef="usd">79179000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMjktMy0xLTEtNjAyNTA_ee9024f0-b90f-4bf4-9ef7-90f296a19fc8"
      unitRef="usd">65673000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMzItMS0xLTEtNjAyNTA_2bea0a63-b0a2-47c6-aa6d-000761d7f6e6"
      unitRef="usd">186000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMzItMy0xLTEtNjAyNTA_d000b430-5c80-42a5-a30e-2404a59c0e4c"
      unitRef="usd">179000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMzMtMS0xLTEtNjAyNTA_3c5e3e9f-84e0-4583-b4f3-c59f4339bed3"
      unitRef="usd">13930000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMzMtMy0xLTEtNjAyNTA_fb581a1c-254c-4ffb-9174-5c5ee3e6ecaa"
      unitRef="usd">13644000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMzQtMS0xLTEtNjAyNTA_7715fca6-5a18-41e8-88ab-60802527e32f"
      unitRef="usd">2366000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMzQtMy0xLTEtNjAyNTA_efc09c86-66e6-4da0-a446-dac00e215dc9"
      unitRef="usd">3645000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMzUtMS0xLTEtNjAyNTA_bd1846cd-87d6-48d5-ba34-6d87db0e39f1"
      unitRef="usd">16482000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMzUtMy0xLTEtNjAyNTA_8a392188-b21d-4ee4-abe4-508ac3abefd5"
      unitRef="usd">17468000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMzctMS0xLTEtNjAyNTA_75ff717e-6f29-4ac0-a792-fed37c39a9ca"
      unitRef="usd">95661000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMzctMy0xLTEtNjAyNTA_affe76f4-a351-45da-9d0d-dce9da135bae"
      unitRef="usd">83141000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMzgtMS0xLTEtNjAyNTA_f422ce48-b3b2-4b2a-92ae-bb11ab37a155"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfMzgtMy0xLTEtNjAyNTA_e1966578-06e9-4eea-a2f7-d8f887de1456"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDAtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjphODAxM2JkZmQ4YzI0OTgwOGE0ZmRhMjJmNjkzZDJjNl80Mg_009b9d1e-7911-4a13-9685-036d4c6333d7"
      unitRef="shares">900000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDAtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjphODAxM2JkZmQ4YzI0OTgwOGE0ZmRhMjJmNjkzZDJjNl80Mg_cb7f9186-2be2-4ea9-9fba-e3b3a3d863b5"
      unitRef="shares">900000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDAtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjphODAxM2JkZmQ4YzI0OTgwOGE0ZmRhMjJmNjkzZDJjNl82NA_0021dcbd-b1f7-4c36-ae2e-1baab266cfbd"
      unitRef="shares">445063</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDAtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjphODAxM2JkZmQ4YzI0OTgwOGE0ZmRhMjJmNjkzZDJjNl82NA_125ec138-dc41-439e-95ab-1f69bf8ba9cc"
      unitRef="shares">445063</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDAtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjphODAxM2JkZmQ4YzI0OTgwOGE0ZmRhMjJmNjkzZDJjNl82NA_3838e310-bdb6-4aa6-8bc8-302cfd6f5480"
      unitRef="shares">445063</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDAtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjphODAxM2JkZmQ4YzI0OTgwOGE0ZmRhMjJmNjkzZDJjNl82NA_415e6b16-5ee0-4d03-9d88-8cc1f2dd6772"
      unitRef="shares">445063</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDAtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjphODAxM2JkZmQ4YzI0OTgwOGE0ZmRhMjJmNjkzZDJjNl8xMjM_ca09a92c-cdaa-4926-b1b1-96a2c0e43c84"
      unitRef="usd">22115000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityLiquidationPreference
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDAtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjphODAxM2JkZmQ4YzI0OTgwOGE0ZmRhMjJmNjkzZDJjNl8xMzA_c5811be0-162c-4cf4-9dc4-b2d164111bcf"
      unitRef="usd">21447000</us-gaap:TemporaryEquityLiquidationPreference>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDAtMS0xLTEtNjAyNTA_4005d2fd-815b-4950-bfa9-066a8d749ef2"
      unitRef="usd">3138000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDAtMy0xLTEtNjAyNTA_4aa1fbfb-d8a1-4c43-b7c3-dd960c08c239"
      unitRef="usd">3138000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockNoParValue
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDItMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo2NDc3NTQ1NjkwMjY0ZjBkYTU4ZDZhMDM0ODc4YTRmN18yMQ_429e92f1-155f-4d7c-9832-c3f53eb58c64"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockNoParValue
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDItMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo2NDc3NTQ1NjkwMjY0ZjBkYTU4ZDZhMDM0ODc4YTRmN18yMQ_93a863c0-2327-4618-b4d5-c5ed9cc857e2"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDItMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo2NDc3NTQ1NjkwMjY0ZjBkYTU4ZDZhMDM0ODc4YTRmN18zNQ_3be0beb8-c9d8-4924-9b3c-e90c3f9d6151"
      unitRef="shares">1800000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDItMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo2NDc3NTQ1NjkwMjY0ZjBkYTU4ZDZhMDM0ODc4YTRmN18zNQ_484468fd-b92b-4119-beb5-f6c2fa4f3570"
      unitRef="shares">1800000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockValue
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDItMS0xLTEtNjAyNTA_9388c0c2-dcf7-43a1-837b-71713e03ab60"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDItMy0xLTEtNjAyNTA_44695514-e9c9-4497-964a-fea534ebe155"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDMtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjpmOTkxZWEyZDcxNjI0NGMyYmZhMmVkMzY2YjI4MGMzZF8xOA_923d7bd3-d1f2-48b8-807e-bc13dbe2191c"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDMtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjpmOTkxZWEyZDcxNjI0NGMyYmZhMmVkMzY2YjI4MGMzZF8xOA_e302b65f-9563-4981-ac10-310273f75b04"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDMtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjpmOTkxZWEyZDcxNjI0NGMyYmZhMmVkMzY2YjI4MGMzZF8zMg_bc889475-ef63-4ef9-a268-7c7bde33effd"
      unitRef="shares">640000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDMtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjpmOTkxZWEyZDcxNjI0NGMyYmZhMmVkMzY2YjI4MGMzZF8zMg_ee9ad8a4-a86b-4fd9-9ce4-5bce7ec31709"
      unitRef="shares">640000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDMtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjpmOTkxZWEyZDcxNjI0NGMyYmZhMmVkMzY2YjI4MGMzZF81NA_156b34a6-d4c6-4471-90b9-a00dd7d43a6b"
      unitRef="shares">71188053</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDMtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjpmOTkxZWEyZDcxNjI0NGMyYmZhMmVkMzY2YjI4MGMzZF81NA_a9a308b8-ce21-4205-ae36-e3c8071e64e2"
      unitRef="shares">71188053</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDMtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjpmOTkxZWEyZDcxNjI0NGMyYmZhMmVkMzY2YjI4MGMzZF82MQ_13c3908e-fa5b-4e7f-8efc-ba757557625b"
      unitRef="shares">71258047</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDMtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjpmOTkxZWEyZDcxNjI0NGMyYmZhMmVkMzY2YjI4MGMzZF82MQ_645ac42f-e9e1-40a5-9e9d-31bf6e5f83c1"
      unitRef="shares">71258047</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDMtMS0xLTEtNjAyNTA_649c52da-101e-4a60-b4cf-fe74daa0588e"
      unitRef="usd">469918000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDMtMy0xLTEtNjAyNTA_ab6122b8-37d4-47f6-93f1-e327038222d7"
      unitRef="usd">462775000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDQtMS0xLTEtNjAyNTA_e4774436-f2ba-4c7c-8a29-3d04b59c7195"
      unitRef="usd">-313085000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDQtMy0xLTEtNjAyNTA_901bd981-b246-4871-a0c5-140240bb0544"
      unitRef="usd">-311382000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDUtMS0xLTEtNjAyNTA_ae298064-aa40-4a15-81ca-978e558b3953"
      unitRef="usd">156833000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDUtMy0xLTEtNjAyNTA_202816f7-244f-4cea-8a3d-aa7b7ebb64f7"
      unitRef="usd">151393000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDYtMS0xLTEtNjAyNTA_75b94a11-3c2f-4757-abd9-5048ee55022f"
      unitRef="usd">255632000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83My9mcmFnOjk1NjNhYTA2MDlkMjQ2MDdhZWIzYmU2ZDAxMGEyZmUxL3RhYmxlOjI4NGRjODIyMzRjNjRiYmNhNWJlNTllMjBhMWU5ZjQ5L3RhYmxlcmFuZ2U6Mjg0ZGM4MjIzNGM2NGJiY2E1YmU1OWUyMGExZTlmNDlfNDYtMy0xLTEtNjAyNTA_4f6209ea-14a9-4827-a9db-be11e1ce7c99"
      unitRef="usd">237672000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i37ec78095ef249aea9cfb5f77d15ebd5_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfNC0xLTEtMS02MDI1MA_147c2a23-f799-4716-b8bd-765838aa1e08"
      unitRef="usd">168850000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i395b91572f9e4944b6640370d2c79e86_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfNC0zLTEtMS02MDI1MA_bc471380-04b6-4534-b7af-71c43540b15f"
      unitRef="usd">139242000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifcc1ecb702cc48eabba8fbae956bc17d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfNC01LTEtMS02MDI1MA_2ee6957a-26e8-4620-9ed7-5f763ae70128"
      unitRef="usd">133167000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1704070208841da8f3cac402f75fa72_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfNS0xLTEtMS02MDI1MA_6f55da0a-baa5-45cc-86aa-0756e80d0ead"
      unitRef="usd">36352000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id645f8fb2ecd4113b41eda097c5e5dea_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfNS0zLTEtMS02MDI1MA_8d3d424d-6612-46e7-aaaf-b4a3fc163153"
      unitRef="usd">27697000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19bbc5619dfe46afa152cd319719702c_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfNS01LTEtMS02MDI1MA_aa073741-8f98-4f66-9df2-89d46452bb63"
      unitRef="usd">29986000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfNi0xLTEtMS02MDI1MA_463c6fff-2e5a-43fa-a99d-6c7ddb5d7fcf"
      unitRef="usd">205202000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfNi0zLTEtMS02MDI1MA_93605ede-37fb-4d1f-8329-ed88113113fa"
      unitRef="usd">166939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfNi01LTEtMS02MDI1MA_12a229a6-6095-465e-ad39-5cd9601e5ce6"
      unitRef="usd">163153000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i37ec78095ef249aea9cfb5f77d15ebd5_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfOS0xLTEtMS02MDI1MA_65205833-dbaa-4890-a2ce-976886d2b091"
      unitRef="usd">103392000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i395b91572f9e4944b6640370d2c79e86_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfOS0zLTEtMS02MDI1MA_661e3a3a-61f2-4f96-a974-bfd99d91c866"
      unitRef="usd">83617000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ifcc1ecb702cc48eabba8fbae956bc17d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfOS01LTEtMS02MDI1MA_f2b1fd70-0be7-4cb5-952a-8938e2bc1f03"
      unitRef="usd">82980000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="if1704070208841da8f3cac402f75fa72_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTAtMS0xLTEtNjAyNTA_87feaa2d-cf0c-4858-8e84-5fe406354f1f"
      unitRef="usd">37615000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="id645f8fb2ecd4113b41eda097c5e5dea_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTAtMy0xLTEtNjAyNTA_e7685290-062b-4e13-9820-bd13ee9c6692"
      unitRef="usd">29296000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i19bbc5619dfe46afa152cd319719702c_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTAtNS0xLTEtNjAyNTA_81e66d2e-0da2-4e3a-81a2-28ba66844ba0"
      unitRef="usd">33900000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTEtMS0xLTEtNjAyNTA_c9dfab14-f37d-47e5-b4cc-95a35aa29fd3"
      unitRef="usd">141007000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTEtMy0xLTEtNjAyNTA_f1a5d6d7-f800-4270-8547-d348572495d3"
      unitRef="usd">112913000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTEtNS0xLTEtNjAyNTA_14de6d02-b365-4480-9dd4-a530650bb45f"
      unitRef="usd">116880000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTMtMS0xLTEtNjAyNTA_ff79d798-9ae3-4e21-938a-02930c85db7d"
      unitRef="usd">64195000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTMtMy0xLTEtNjAyNTA_212d9f1d-36cb-4869-98bf-0302337e8b6e"
      unitRef="usd">54026000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTMtNS0xLTEtNjAyNTA_8020a963-5ea9-4613-baf0-6395a4bcebc7"
      unitRef="usd">46273000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTYtMS0xLTEtNjAyNTA_186b6b77-e460-467b-b1bc-9d53745cb701"
      unitRef="usd">8908000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTYtMy0xLTEtNjAyNTA_b086a496-037a-4a8a-8470-ba9414132d1d"
      unitRef="usd">6935000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTYtNS0xLTEtNjAyNTA_c5d5229e-a330-4525-8ed8-a94fb09ea21a"
      unitRef="usd">6571000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:InformationTechnologyAndDataProcessing
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTctMS0xLTEtNjAyNTA_28668fd4-5d73-4dc5-a376-a908d369f6a5"
      unitRef="usd">21877000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:InformationTechnologyAndDataProcessing
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTctMy0xLTEtNjAyNTA_d70fdc20-3b12-4ce8-b4e8-ac818ffbb1a7"
      unitRef="usd">15935000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:InformationTechnologyAndDataProcessing
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTctNS0xLTEtNjAyNTA_f5d6d4df-9dbd-4f47-9410-7853532a2abe"
      unitRef="usd">15094000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTgtMS0xLTEtNjAyNTA_03abde29-926c-43c0-8b1b-eece43302ef4"
      unitRef="usd">30519000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTgtMy0xLTEtNjAyNTA_43d4f3b2-4faf-434e-a7d0-c821e5e4e92a"
      unitRef="usd">35754000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTgtNS0xLTEtNjAyNTA_17e083e7-73cc-4035-bf42-1247ea58d298"
      unitRef="usd">40083000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ProfessionalFees
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTktMS0xLTEtNjAyNTA_f407090b-7ba8-455f-982b-dbdb4c58cde9"
      unitRef="usd">1196000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTktMy0xLTEtNjAyNTA_1dd4a63d-7126-4988-9e75-1baf2a7773bb"
      unitRef="usd">0</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMTktNS0xLTEtNjAyNTA_4315f5d1-0577-4d01-9fd0-9ef4af10d9f5"
      unitRef="usd">19810000</us-gaap:ProfessionalFees>
    <us-gaap:DepreciationAndAmortization
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjAtMS0xLTEtNjAyNTA_d44f8f1e-f78f-4d93-bd0b-ea4f4e71e7d9"
      unitRef="usd">4352000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjAtMy0xLTEtNjAyNTA_b18ffb8a-5fec-4878-9583-a5543c0190e0"
      unitRef="usd">4107000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjAtNS0xLTEtNjAyNTA_fe71a5e9-bcb2-4dad-9da7-3434176ed00f"
      unitRef="usd">4307000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjEtMS0xLTEtNjAyNTA_4da249c7-7991-4411-aa32-98e1f3885a79"
      unitRef="usd">66852000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjEtMy0xLTEtNjAyNTA_943da87a-74b0-410c-a035-36813580d2c5"
      unitRef="usd">62731000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjEtNS0xLTEtNjAyNTA_0178be6c-98c4-4793-bcd2-5e2fcc987757"
      unitRef="usd">85865000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjMtMS0xLTEtNjAyNTA_38ca9f15-9674-48d3-b005-4744ba27bcd6"
      unitRef="usd">-2657000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjMtMy0xLTEtNjAyNTA_2427ba04-87d3-44a3-aaf4-f14900261fcc"
      unitRef="usd">-8705000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjMtNS0xLTEtNjAyNTA_bf017119-addc-4003-8515-f6bbfd1c6fb3"
      unitRef="usd">-39592000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjYtMS0xLTEtNjAyNTA_c8591a3e-a031-43d2-b989-860f73264525"
      unitRef="usd">1884000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjYtMy0xLTEtNjAyNTA_8788722b-3acd-4fc6-9145-2f56e8c8ab0a"
      unitRef="usd">1159000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjYtNS0xLTEtNjAyNTA_6f859a82-3b4e-4ed1-b53d-e39f95c72246"
      unitRef="usd">1595000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjctMS0xLTEtNjAyNTA_3053ce6a-af52-426d-8a85-fb3a02280288"
      unitRef="usd">524000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjctMy0xLTEtNjAyNTA_9b1aac4b-0c58-446b-9d7e-a945fba76ea5"
      unitRef="usd">4013000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjctNS0xLTEtNjAyNTA_78a52676-88f1-4ba5-adae-abd3153fdbe5"
      unitRef="usd">2597000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjgtMS0xLTEtNjAyNTA_563dbfea-294b-4661-83e0-3edd36365c76"
      unitRef="usd">-220000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjgtMy0xLTEtNjAyNTA_6b819448-7f38-40a1-a90c-a96844050d58"
      unitRef="usd">3224000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjgtNS0xLTEtNjAyNTA_70a43928-285e-43cc-947a-31f4b9d33703"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjktMS0xLTEtNjAyNTA_23add287-2e0c-4ef4-8f29-07852d3d6018"
      unitRef="usd">1140000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjktMy0xLTEtNjAyNTA_ec7e6dc6-ba0b-4414-b6d3-72cba8722976"
      unitRef="usd">370000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMjktNS0xLTEtNjAyNTA_fbd346bf-d1c0-4e52-a1b8-36835bdd4a31"
      unitRef="usd">-1002000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzEtMS0xLTEtNjAyNTA_69a6901e-ed66-4b6d-ad76-632ff36b02d7"
      unitRef="usd">-1517000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzEtMy0xLTEtNjAyNTA_30b405ab-cc3d-409d-bda5-b2294b091801"
      unitRef="usd">-8335000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzEtNS0xLTEtNjAyNTA_5a67bdab-6cb0-4556-89cc-7d0286d4ea26"
      unitRef="usd">-40594000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzItMS0xLTEtNjAyNTA_65d389be-614e-4c40-886c-86200ed4e90d"
      unitRef="usd">186000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzItMy0xLTEtNjAyNTA_4e2543f5-c749-4a2d-9dc0-64ba2cdebff8"
      unitRef="usd">370000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzItNS0xLTEtNjAyNTA_cb9bada5-4e74-4ee5-9a27-06335f4cae0d"
      unitRef="usd">1000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzQtMS0xLTEtNjAyNTA_82a37b25-1d45-427e-8d26-1d382d3edf5b"
      unitRef="usd">-1703000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzQtMy0xLTEtNjAyNTA_8a08c971-d307-4357-8369-d96c2d2d6ee1"
      unitRef="usd">-8705000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzQtNS0xLTEtNjAyNTA_ed93106e-2149-44fb-b488-0abf82ba3b7f"
      unitRef="usd">-40595000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzUtMS0xLTEtNjAyNTA_3d8d25c1-d972-4c14-8e5f-2030552a79b9"
      unitRef="usd">668000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzUtMy0xLTEtNjAyNTA_aa02c105-f7c6-44c6-a5f0-309728e84093"
      unitRef="usd">668000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzUtNS0xLTEtNjAyNTA_2ccebc1d-9397-4ebb-be13-af1f98d73919"
      unitRef="usd">668000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzYtMS0xLTEtNjAyNTA_262a1f79-d702-4c1d-bba2-11017526e65c"
      unitRef="usd">-2371000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzYtMy0xLTEtNjAyNTA_e0925b06-6972-40f3-8ae7-d5504a30017d"
      unitRef="usd">-9373000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzYtNS0xLTEtNjAyNTA_f8f4d3da-56b6-4233-896f-7882fcd36b41"
      unitRef="usd">-41263000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzktMS0xLTEtNjAyNTA_a15501ab-ed9c-4e79-aac0-b7403e527c0b"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzktMS0xLTEtNjAyNTA_eccd35f3-1776-42ca-82b9-c07c51441d77"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzktMy0xLTEtNjAyNTA_88880522-6dd1-4b09-b4e6-9d852493454e"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzktMy0xLTEtNjAyNTA_dcea5afc-b4eb-4d19-a14e-be1010d026e2"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzktNS0xLTEtNjAyNTA_66cf2de4-2f66-4d3f-9a67-cce957fce45c"
      unitRef="usdPerShare">-0.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfMzktNS0xLTEtNjAyNTA_7cb4b658-6a3e-4e9c-bbaa-518056c8a5d0"
      unitRef="usdPerShare">-0.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfNDEtMy0xLTEtNjAyNTA_65c12a13-f849-476c-a48e-ebd620581fed"
      unitRef="shares">67002438</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfNDEtMy0xLTEtNjAyNTA_d68a5faa-25f6-4a4f-bc80-4959496f3c58"
      unitRef="shares">67002438</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfNDEtNS0xLTEtNjAyNTA_06bb8922-59cf-4120-beb2-c8996caf9725"
      unitRef="shares">62980193</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83Ni9mcmFnOmM3MzJjOGI0YzJiOTRkYjA4NzE4NjU5ZGZlZTNkNjk2L3RhYmxlOmYyMjA2NTg2NTcyMTQxYmQ4YjI0NmM2Mzg4M2NkY2JiL3RhYmxlcmFuZ2U6ZjIyMDY1ODY1NzIxNDFiZDhiMjQ2YzYzODgzY2RjYmJfNDEtNS0xLTEtNjAyNTA_43867a9e-6c84-4a2b-81e9-caa0c9cd114e"
      unitRef="shares">62980193</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="ifae4423caff94f5c9d4ca50e0b3f7516_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMi0xLTEtMS02MDI1MA_1077927f-6e20-408b-9c8b-3ff559de1409"
      unitRef="shares">60008481</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ifae4423caff94f5c9d4ca50e0b3f7516_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMi0zLTEtMS02MDI1MA_558abbf1-e88a-49d6-9fc9-b618996af832"
      unitRef="usd">376853000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3daa85d3cd9e4bbbb2c4564927f1d02b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMi01LTEtMS02MDI1MA_64cae5c1-dee8-45ad-b4a7-e62c54e17640"
      unitRef="usd">-262430000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia6ca120636b04483b6bc77e7bae0fc0c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMi03LTEtMS02MDI1MA_defb9cfa-1d5f-4d96-a3a4-1ea830475b94"
      unitRef="usd">114423000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i0456d31e7c3f490a969ea270f3f6bc2b_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfNC0xLTEtMS02MDI1MA_e9f8bb22-4dda-43b2-a1d6-e113ffa8e51c"
      unitRef="shares">752808</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0456d31e7c3f490a969ea270f3f6bc2b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfNC0zLTEtMS02MDI1MA_e62401b7-35e0-4767-8a08-34ba35dffa4a"
      unitRef="usd">3110000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfNC03LTEtMS02MDI1MA_bfb72aeb-9d1f-493d-a2cc-2a52b44af4fe"
      unitRef="usd">3110000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <ctlp:StockIssuanceCost
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfNS0wLTEtMS02MDI1MC90ZXh0cmVnaW9uOmQ4ZmJiNThlOGYxYzQ1ZmFiZjRlNDVjOGVhNmFhYzY1Xzk3_61c68192-21ff-4077-b0f9-4fdc3bbd9cc5"
      unitRef="usd">1102000</ctlp:StockIssuanceCost>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfNS0xLTEtMS02MDI1MA_465ed1db-4c04-41cc-b2e6-a2d1eb1c42ee"
      unitRef="shares">3800000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i0456d31e7c3f490a969ea270f3f6bc2b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfNS0zLTEtMS02MDI1MA_2cd7b900-e210-471c-9b51-e8e34d27ccb7"
      unitRef="usd">16777000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfNS03LTEtMS02MDI1MA_94dadf4f-3bdd-401a-a705-148170e02108"
      unitRef="usd">16777000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="i0456d31e7c3f490a969ea270f3f6bc2b_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfNi0xLTEtMS02MDI1MA_f926ea83-ef50-4717-9b62-800ca36f2430"
      unitRef="shares">635593</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i0456d31e7c3f490a969ea270f3f6bc2b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfNi0zLTEtMS02MDI1MA_18550ef9-a639-4635-b9d8-f81c89c72e4f"
      unitRef="usd">4500000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfNi03LTEtMS02MDI1MA_4551a01d-ba29-4c03-a161-bfbaec3da2f8"
      unitRef="usd">4500000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:NetIncomeLoss
      contextRef="id1419535dd934042a68933f271edcd58_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfNy01LTEtMS02MDI1MA_3e196006-7300-4736-b85d-3f1fcd3dbe50"
      unitRef="usd">-40595000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfNy03LTEtMS02MDI1MA_80a8b813-629a-4d4e-9ca5-3a5efcc15846"
      unitRef="usd">-40595000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i4245717afbca4317b99b46832eaf4bae_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfOC0xLTEtMS02MDI1MA_db98b200-df2b-4df6-a074-b5c9dce6cc80"
      unitRef="shares">65196882</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4245717afbca4317b99b46832eaf4bae_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfOC0zLTEtMS02MDI1MA_bcc3015d-5e9a-4ae5-bd93-463dd732a854"
      unitRef="usd">401240000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i07a99bede8804fe89126fca3ec55ef0f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfOC01LTEtMS02MDI1MA_5b5ac9eb-f9cb-41a7-b7ae-2601147f340e"
      unitRef="usd">-303025000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfOC03LTEtMS02MDI1MA_536aae70-a44c-4d81-9323-94a142c9eb86"
      unitRef="usd">98215000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i85fb886014254e0f88b308ae35ef910d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfOS01LTEtMS02MDI1MA_a7608978-066f-487e-9059-5e4bc17e875c"
      unitRef="usd">348000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idd09fae2813440859113da2e0719a5f1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfOS03LTEtMS02MDI1MA_9e87e330-10a8-4fc6-ba93-687917e2f0b6"
      unitRef="usd">348000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ic8d41bffae5448da9eada4c1c4e5598f_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTAtMS0xLTEtNjAyNTA_d2701306-1132-46e7-befa-66f5877d8a92"
      unitRef="shares">319011</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic8d41bffae5448da9eada4c1c4e5598f_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTAtMy0xLTEtNjAyNTA_ffb6f13d-0d88-43ef-a465-4e132f4f7f48"
      unitRef="usd">9145000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTAtNy0xLTEtNjAyNTA_80f9b8b9-5ec6-4009-b535-bb9ba4ae6aa8"
      unitRef="usd">9145000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <ctlp:StockIssuanceCost
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTEtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo4OTk2MDU5ZjA3OGM0ZDE4OGY5YWMyOTJhNTRjYjIxOF85Nw_e29ceebf-dd3b-4bf8-95ef-ae7b0e530c9d"
      unitRef="usd">2618000</ctlp:StockIssuanceCost>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ic8d41bffae5448da9eada4c1c4e5598f_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTEtMS0xLTEtNjAyNTA_12d0e85b-46ae-4b9e-987b-0a4af64ef31a"
      unitRef="shares">5730000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ic8d41bffae5448da9eada4c1c4e5598f_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTEtMy0xLTEtNjAyNTA_28d3a2aa-5ee9-487f-9a40-70cfe5b2c998"
      unitRef="usd">52390000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTEtNy0xLTEtNjAyNTA_80e9629d-0af5-40b6-888c-012f4a1cbe4b"
      unitRef="usd">52390000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <ctlp:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="ic8d41bffae5448da9eada4c1c4e5598f_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTItMS0xLTEtNjAyNTA_38580815-5f41-4470-96f5-e6982365d11a"
      unitRef="shares">12154</ctlp:StockIssuedDuringPeriodSharesWarrantsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="iaa5060383f2a4842ac82f04b6dcf99d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTMtNS0xLTEtNjAyNTA_6473b936-9d1f-4c65-9abf-76e2d21a0200"
      unitRef="usd">-8705000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTMtNy0xLTEtNjAyNTA_52b35311-ab78-4d9e-8625-29a445fa360d"
      unitRef="usd">-8705000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i88f648bd912848c5be7991367819a5a0_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTQtMS0xLTEtNjAyNTA_1fc50453-087b-42a8-bf0a-48c795244d68"
      unitRef="shares">71258047</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i88f648bd912848c5be7991367819a5a0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTQtMy0xLTEtNjAyNTA_3617d4f9-36bb-44ff-bdcb-f6fd6448983d"
      unitRef="usd">462775000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2f1278f6c9814fd084d2af803a137c18_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTQtNS0xLTEtNjAyNTA_b3252dc5-7e01-46f7-a3a4-3b127daff4d0"
      unitRef="usd">-311382000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTQtNy0xLTEtNjAyNTA_f7e056dc-0515-4be0-8783-8f3a4aed1228"
      unitRef="usd">151393000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i158e8ad40fe548e895e2b66d31fb882f_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTYtMS0xLTEtNjAyNTA_10b423eb-ef64-4f9a-9baf-a6bc7f86ed7f"
      unitRef="shares">249829</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i158e8ad40fe548e895e2b66d31fb882f_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTYtMy0xLTEtNjAyNTA_94b5f8fc-e85d-40b8-ab3e-cd9c11636dbb"
      unitRef="usd">7143000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTYtNy0xLTEtNjAyNTA_969a2543-9127-4468-a4f0-368d414799f9"
      unitRef="usd">7143000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i158e8ad40fe548e895e2b66d31fb882f_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTctMS0xLTEtNjAyNTA_030814eb-77a4-4bca-9cbe-9edd3bd128fb"
      unitRef="shares">319823</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:NetIncomeLoss
      contextRef="i6f7e15da3c334842af6a4f4f2a6b52c9_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTgtNS0xLTEtNjAyNTA_a69e8c32-6c3b-4b7c-8db1-45e4dd67d4e6"
      unitRef="usd">-1703000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTgtNy0xLTEtNjAyNTA_4f7f728a-92b4-496b-a9ee-c71f75cc5520"
      unitRef="usd">-1703000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i32daaa2eec394e779c940fed2a802f8b_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTktMS0xLTEtNjAyNTA_a918a6ed-cd1f-4dc6-8952-c0a302bd0c11"
      unitRef="shares">71188053</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i32daaa2eec394e779c940fed2a802f8b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTktMy0xLTEtNjAyNTA_184f6b2b-6ff1-4c5e-819d-17cefc2da7c5"
      unitRef="usd">469918000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6e0952cbc24f49689f58871ba5a4bcd5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTktNS0xLTEtNjAyNTA_b1431cd4-e5a5-47d7-932d-31c7de5a6217"
      unitRef="usd">-313085000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl83OS9mcmFnOmZjNDhmYTBiYzQ3NjRiNmViM2JlYmVmMTc0OTFlY2E5L3RhYmxlOmEyMmY4YTMyYjczMTRiMWM5ZjM3Yjc2MWY1NDY0MzAzL3RhYmxlcmFuZ2U6YTIyZjhhMzJiNzMxNGIxYzlmMzdiNzYxZjU0NjQzMDNfMTktNy0xLTEtNjAyNTA_88d2b89a-066a-4a99-9ce1-8e439983827f"
      unitRef="usd">156833000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNC0xLTEtMS02MDI1MA_9c919500-bd04-480a-91ee-c288ab45f608"
      unitRef="usd">-1703000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNC0zLTEtMS02MDI1MA_aa4681ac-aa3d-4857-911c-859606d03515"
      unitRef="usd">-8705000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNC01LTEtMS02MDI1MA_7587acbe-9d90-434c-bb04-3bd781b6a20f"
      unitRef="usd">-40595000</us-gaap:NetIncomeLoss>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNi0xLTEtMS02MDI1MA_631f1fdd-40c7-4a5e-98c7-c1b737ecd206"
      unitRef="usd">6248000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNi0zLTEtMS02MDI1MA_ca7b1f79-81b2-49e1-bfef-4214f8134d8e"
      unitRef="usd">9075000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNi01LTEtMS02MDI1MA_e441042b-2561-48c0-b06c-c2f3ae2b304b"
      unitRef="usd">3029000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNy0xLTEtMS02MDI1MA_18c9261b-07d8-41cd-a03a-117a369390a8"
      unitRef="usd">148000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNy0zLTEtMS02MDI1MA_d3d23583-88c1-4b7b-82e8-4090a3b59d0a"
      unitRef="usd">2735000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNy01LTEtMS02MDI1MA_bd05551a-450e-48ca-97be-df9967b9d089"
      unitRef="usd">1283000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <ctlp:ReimbursementOfShareholderProxySolicitationCosts
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfOC0xLTEtMS02MDI1MA_61844f2f-1004-42d6-8b52-a940f15c2502"
      unitRef="usd">0</ctlp:ReimbursementOfShareholderProxySolicitationCosts>
    <ctlp:ReimbursementOfShareholderProxySolicitationCosts
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfOC0zLTEtMS02MDI1MA_1f0ffc52-e3db-4ff7-99d2-f298e92cb380"
      unitRef="usd">0</ctlp:ReimbursementOfShareholderProxySolicitationCosts>
    <ctlp:ReimbursementOfShareholderProxySolicitationCosts
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfOC01LTEtMS02MDI1MA_e7276cca-b45c-4dc4-bf22-545df8d5c72b"
      unitRef="usd">4500000</ctlp:ReimbursementOfShareholderProxySolicitationCosts>
    <ctlp:AccountsAndFinancingReceivablesCreditLossExpenseReversal
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfOS0xLTEtMS02MDI1MA_a5004ce4-0579-4efc-a3ad-f45aa9dde87c"
      unitRef="usd">3471000</ctlp:AccountsAndFinancingReceivablesCreditLossExpenseReversal>
    <ctlp:AccountsAndFinancingReceivablesCreditLossExpenseReversal
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfOS0zLTEtMS02MDI1MA_c0757835-5139-47bf-93be-05398fca8158"
      unitRef="usd">1236000</ctlp:AccountsAndFinancingReceivablesCreditLossExpenseReversal>
    <ctlp:AccountsAndFinancingReceivablesCreditLossExpenseReversal
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfOS01LTEtMS02MDI1MA_f5c0f70f-428a-4235-b313-e1e8d0baa1ad"
      unitRef="usd">2958000</ctlp:AccountsAndFinancingReceivablesCreditLossExpenseReversal>
    <us-gaap:InventoryWriteDown
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTAtMS0xLTEtNjAyNTA_4abb32ec-e0ea-4e4c-91a9-635512761a85"
      unitRef="usd">-397000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTAtMy0xLTEtNjAyNTA_504792c0-7d41-41fb-8c32-592e6576c395"
      unitRef="usd">693000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTAtNS0xLTEtNjAyNTA_f59c1678-023a-42fb-b576-4bb2c2f12696"
      unitRef="usd">681000</us-gaap:InventoryWriteDown>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTEtMS0xLTEtNjAyNTA_165e3b86-d66e-496a-a582-4d973b8ff017"
      unitRef="usd">4352000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTEtMy0xLTEtNjAyNTA_d070cf80-9147-4694-bc7f-3f948a8473ce"
      unitRef="usd">4107000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTEtNS0xLTEtNjAyNTA_ee3eb6d8-727a-46e9-b156-ea8064255e9a"
      unitRef="usd">4307000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTItMS0xLTEtNjAyNTA_096d897e-72a8-45b2-b2e4-b4b673c2bc03"
      unitRef="usd">973000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTItMy0xLTEtNjAyNTA_b41c3c21-bacf-4389-8db3-d99e2b0277d6"
      unitRef="usd">1405000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTItNS0xLTEtNjAyNTA_9931fa8c-ce28-4450-ba0b-132fbdb0c4ba"
      unitRef="usd">2710000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTMtMS0xLTEtNjAyNTA_442bc5ee-a670-4f1d-b265-7b2786b38b3b"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTMtMy0xLTEtNjAyNTA_8edcdc0b-41fc-4193-a667-788cc8cac556"
      unitRef="usd">1658000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTMtNS0xLTEtNjAyNTA_32744cae-24d9-44b8-a814-183c5b925afd"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTQtMS0xLTEtNjAyNTA_85955b0f-f64d-4bcd-b154-182f692800c2"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTQtMy0xLTEtNjAyNTA_d165495b-8bea-4fd0-8747-10d81ec63390"
      unitRef="usd">3065000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTQtNS0xLTEtNjAyNTA_ab03058d-c426-4c6e-81c0-0c7f778999b2"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTUtMS0xLTEtNjAyNTA_a4ddeb85-ac08-4e9b-8902-0dfefaf3846e"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTUtMy0xLTEtNjAyNTA_9b9713a3-1e59-4499-8528-0619b7e91ed8"
      unitRef="usd">1578000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTUtNS0xLTEtNjAyNTA_e3d96d34-5bc1-4b34-9933-65eab3cc7772"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTYtMS0xLTEtNjAyNTA_5fc38fd7-d2e3-4b31-8dc5-5fefc5e76f8a"
      unitRef="usd">-686000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTYtMy0xLTEtNjAyNTA_548290b1-42be-4d99-a4a0-50e8cea6c7d4"
      unitRef="usd">-1104000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTYtNS0xLTEtNjAyNTA_56ae20eb-0f58-438c-818c-7f3324d488ce"
      unitRef="usd">-2103000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTgtMS0xLTEtNjAyNTA_fea91253-2e61-4f45-9ba1-e1657166111d"
      unitRef="usd">13649000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTgtMy0xLTEtNjAyNTA_13d62198-cb2a-4721-abbc-a3d2d1cf3070"
      unitRef="usd">10126000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTgtNS0xLTEtNjAyNTA_be9df3f8-0ea7-4cad-801f-435c82a270fe"
      unitRef="usd">-1818000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInFinanceReceivables
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTktMS0xLTEtNjAyNTA_a5161997-7c62-45f1-91c6-e796dedd278c"
      unitRef="usd">1884000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <us-gaap:IncreaseDecreaseInFinanceReceivables
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTktMy0xLTEtNjAyNTA_7f07ee4a-fd4a-441f-a2e4-0a31957eb5a6"
      unitRef="usd">1877000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <us-gaap:IncreaseDecreaseInFinanceReceivables
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMTktNS0xLTEtNjAyNTA_1e828f29-1b1b-4d1b-b0cc-60ca5b7fcb7b"
      unitRef="usd">-547000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjAtMS0xLTEtNjAyNTA_542093fc-a500-489f-b1c0-94bcfdc1d82d"
      unitRef="usd">14064000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjAtMy0xLTEtNjAyNTA_8e8d5717-96ed-4023-b75d-e5e6622b8a58"
      unitRef="usd">-3142000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjAtNS0xLTEtNjAyNTA_ab6ca905-a1cc-4816-a728-a97d38016759"
      unitRef="usd">-1463000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjEtMS0xLTEtNjAyNTA_8120224f-84e9-40ee-ba1c-022c7be2df27"
      unitRef="usd">4262000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjEtMy0xLTEtNjAyNTA_b83e3e83-14d5-4932-9fa4-e64569717ee5"
      unitRef="usd">847000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjEtNS0xLTEtNjAyNTA_107ada7c-398e-4cd5-9d57-f69893a3ec9c"
      unitRef="usd">563000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjItMS0xLTEtNjAyNTA_4d5b5410-61ab-41eb-8ae1-7dd6ec8188ba"
      unitRef="usd">12153000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjItMy0xLTEtNjAyNTA_8821ce2d-f144-48e8-b1e4-cd9570578743"
      unitRef="usd">7013000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjItNS0xLTEtNjAyNTA_5addf014-0f49-41be-bf8e-5fc767045de6"
      unitRef="usd">2988000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjMtMS0xLTEtNjAyNTA_72b18673-2300-4762-9501-0cbfebf64189"
      unitRef="usd">-907000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjMtMy0xLTEtNjAyNTA_d8d7cd38-f52b-45bf-b95f-e18da65044fc"
      unitRef="usd">-1014000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjMtNS0xLTEtNjAyNTA_a2a06f2a-cdb7-45d0-b218-b7ea5e10e2f9"
      unitRef="usd">-1384000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjQtMS0xLTEtNjAyNTA_8af842ce-220a-4320-91c2-cdbe878aa1cc"
      unitRef="usd">130000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjQtMy0xLTEtNjAyNTA_4f37ebbc-0b4f-4ce0-9a1f-0da387790617"
      unitRef="usd">65000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjQtNS0xLTEtNjAyNTA_e63ef9cf-0113-40c5-81cd-4c9b93e33d59"
      unitRef="usd">16000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjUtMS0xLTEtNjAyNTA_39ed8d04-a237-4135-9af9-069aa18c714e"
      unitRef="usd">-8705000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjUtMy0xLTEtNjAyNTA_e8324f4a-b678-45a6-a765-9019a3d26f50"
      unitRef="usd">8177000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjUtNS0xLTEtNjAyNTA_fc86dc04-0212-4b07-b1a3-07c05e89fe30"
      unitRef="usd">-14139000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjgtMS0xLTEtNjAyNTA_fbc12854-dd2e-4dc3-8e97-d399689916a9"
      unitRef="usd">9260000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjgtMy0xLTEtNjAyNTA_501908ca-ff44-47dd-86df-c74c8fedca4a"
      unitRef="usd">1838000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjgtNS0xLTEtNjAyNTA_d97beedb-b7f6-4ddf-bcb7-841df8be7320"
      unitRef="usd">2538000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjktMS0xLTEtNjAyNTA_6a0c782c-cfc9-4ebf-b049-4d4bba3f2e52"
      unitRef="usd">2966000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjktMy0xLTEtNjAyNTA_aae30e2c-07bf-47e7-89bf-9ebd375fd5cf"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMjktNS0xLTEtNjAyNTA_3c19312f-5bcb-4d8e-a5ba-921cdb3a9ee6"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzAtMS0xLTEtNjAyNTA_b114f4a9-1986-4915-b3d3-7150ca2f3597"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzAtMy0xLTEtNjAyNTA_19c6a8c5-6fb5-4b24-92ff-e2db5eea2d52"
      unitRef="usd">10000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzAtNS0xLTEtNjAyNTA_1e115038-cd76-49e0-a168-5cdde8604199"
      unitRef="usd">44000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzEtMS0xLTEtNjAyNTA_bab6491d-b560-45e9-a091-0813921c1cab"
      unitRef="usd">-12226000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzEtMy0xLTEtNjAyNTA_2469af3a-df4b-4767-b786-4f198f755666"
      unitRef="usd">-1828000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzEtNS0xLTEtNjAyNTA_2c535096-64f4-48ef-879d-d113bf29914f"
      unitRef="usd">-2494000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzUtMS0xLTEtNjAyNTA_f50dbec1-be6d-414a-917f-76ffc8eca4b5"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzUtMy0xLTEtNjAyNTA_17c4c65b-7acb-40c5-9f7b-67a2e5c50001"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzUtNS0xLTEtNjAyNTA_e6532139-e92c-4c14-a0b0-7d83132c839d"
      unitRef="usd">14248000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzYtMS0xLTEtNjAyNTA_f4d86f3b-0439-4a1f-92d4-9d052075f841"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzYtMy0xLTEtNjAyNTA_d6e58152-98b7-406a-b392-ff6c69267e29"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzYtNS0xLTEtNjAyNTA_85637ae8-981c-468b-a3b7-bbd943d71830"
      unitRef="usd">17879000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <ctlp:ProceedsFromIssuanceofPaycheckProtectionProgramLoan
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzctMS0xLTEtNjAyNTA_31b04e93-7a7e-4c4f-9a3f-512824c2fa6c"
      unitRef="usd">0</ctlp:ProceedsFromIssuanceofPaycheckProtectionProgramLoan>
    <ctlp:ProceedsFromIssuanceofPaycheckProtectionProgramLoan
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzctMy0xLTEtNjAyNTA_8cf38772-ff57-4da7-8c7a-6c355584d418"
      unitRef="usd">0</ctlp:ProceedsFromIssuanceofPaycheckProtectionProgramLoan>
    <ctlp:ProceedsFromIssuanceofPaycheckProtectionProgramLoan
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzctNS0xLTEtNjAyNTA_985368be-3531-4d34-82d0-8dfe68a8c72b"
      unitRef="usd">3065000</ctlp:ProceedsFromIssuanceofPaycheckProtectionProgramLoan>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzktMS0xLTEtNjAyNTA_43834d4c-ee6b-4ce6-b0d0-7616f9393b24"
      unitRef="usd">107000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzktMy0xLTEtNjAyNTA_d8d8b754-474f-4903-896a-a70ffc120477"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfMzktNS0xLTEtNjAyNTA_d8c7594a-7a70-4eba-8533-c5f85cd64e19"
      unitRef="usd">1980000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDAtMS0xLTEtNjAyNTA_f8f463d5-1383-47a9-ab99-870602c3193e"
      unitRef="usd">738000</us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDAtMy0xLTEtNjAyNTA_f8613fbc-4509-498c-b58f-102681557b2a"
      unitRef="usd">14550000</us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDAtNS0xLTEtNjAyNTA_c72b3646-ad28-4d25-b30c-14595d3a5850"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDEtMS0xLTEtNjAyNTA_4d2fd111-545a-4152-a5c6-d25bcab60444"
      unitRef="usd">606000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDEtMy0xLTEtNjAyNTA_d7d3c54c-972a-4333-b04e-d324d3fd47da"
      unitRef="usd">15744000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDEtNS0xLTEtNjAyNTA_4e52b965-9beb-469c-9939-4a21424b9025"
      unitRef="usd">2522000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDItMS0xLTEtNjAyNTA_426a55c9-72f4-4e7e-a943-85bae3fa2b8c"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDItMy0xLTEtNjAyNTA_b10178bf-1c46-43e0-b3d6-c9736c8163c6"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDItNS0xLTEtNjAyNTA_d5ab8c2b-a4c9-4271-b531-546691c6c8ae"
      unitRef="usd">10000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDMtMS0xLTEtNjAyNTA_92be943d-1364-414f-a0c4-f6504e31b790"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDMtMy0xLTEtNjAyNTA_266a117b-2e8b-4a42-bbca-242ae931d580"
      unitRef="usd">55008000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDMtNS0xLTEtNjAyNTA_5a61e6d2-5784-42a6-b09a-38b929477a6a"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDQtMS0xLTEtNjAyNTA_f23123a3-5c7d-4c55-baa1-d16d6d660a5d"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDQtMy0xLTEtNjAyNTA_998bc9d3-7593-48bd-8ca8-f04a213a8002"
      unitRef="usd">2618000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDQtNS0xLTEtNjAyNTA_3299b57a-99a8-4382-931b-469c6ffa7c72"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <ctlp:PaymentOfPrepaymentPenaltyAndCommitmentTerminationFee
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDUtMS0xLTEtNjAyNTA_164fac77-bb35-481a-b7c5-26ef0ae05a77"
      unitRef="usd">0</ctlp:PaymentOfPrepaymentPenaltyAndCommitmentTerminationFee>
    <ctlp:PaymentOfPrepaymentPenaltyAndCommitmentTerminationFee
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDUtMy0xLTEtNjAyNTA_43383742-ace6-40de-9a19-e65812d76f7a"
      unitRef="usd">1200000</ctlp:PaymentOfPrepaymentPenaltyAndCommitmentTerminationFee>
    <ctlp:PaymentOfPrepaymentPenaltyAndCommitmentTerminationFee
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDUtNS0xLTEtNjAyNTA_9d49a444-28a2-4a89-b820-e793fb9e06b6"
      unitRef="usd">0</ctlp:PaymentOfPrepaymentPenaltyAndCommitmentTerminationFee>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDYtMS0xLTEtNjAyNTA_30ac3fcc-a962-4a75-8b10-626ea4fd2132"
      unitRef="usd">895000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDYtMy0xLTEtNjAyNTA_8b7d0d79-2b36-4df9-b2fe-1ddcbd18169b"
      unitRef="usd">78000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDYtNS0xLTEtNjAyNTA_04f5f351-019b-43ec-8b32-de305633dd57"
      unitRef="usd">192000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDctMS0xLTEtNjAyNTA_443156ec-708a-4362-a8ea-f401bb50e2bb"
      unitRef="usd">920000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDctMy0xLTEtNjAyNTA_5049e76c-ffcc-4a8b-b437-d837d2b4f9e4"
      unitRef="usd">50074000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDctNS0xLTEtNjAyNTA_435f8363-6b3a-4db9-ae40-7077b3f546ee"
      unitRef="usd">20882000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDktMS0xLTEtNjAyNTA_583ce401-8c34-4063-b0af-cad848fd4fb0"
      unitRef="usd">-20011000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDktMy0xLTEtNjAyNTA_4513b913-7807-426a-a0d1-4605410cf7b1"
      unitRef="usd">56423000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNDktNS0xLTEtNjAyNTA_0acd64ab-dbb0-44dc-a42e-660e51f079e6"
      unitRef="usd">4249000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNTAtMS0xLTEtNjAyNTA_a7689b7e-c945-4908-bb14-6c7b5fba0489"
      unitRef="usd">88136000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNTAtMy0xLTEtNjAyNTA_b0081315-5f81-43da-ab18-637efef76e99"
      unitRef="usd">31713000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia6ca120636b04483b6bc77e7bae0fc0c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNTAtNS0xLTEtNjAyNTA_bf3abb97-d861-448e-994f-fd1fbfdf45ae"
      unitRef="usd">27464000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNTEtMS0xLTEtNjAyNTA_3a94716b-0e79-470a-b1c7-b9565399a6ca"
      unitRef="usd">68125000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNTEtMy0xLTEtNjAyNTA_b4d5155c-1b50-45b4-b36d-dbcd039881fd"
      unitRef="usd">88136000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNTEtNS0xLTEtNjAyNTA_d9eab4a8-127f-48aa-8fa5-33a133075b4a"
      unitRef="usd">31713000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNTQtMS0xLTEtNjAyNTA_439c0a67-8819-44a9-9053-1f3ed28815f6"
      unitRef="usd">755000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNTQtMy0xLTEtNjAyNTA_dc1a870a-fd27-4c11-ba84-4c462027f34e"
      unitRef="usd">1055000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84Mi9mcmFnOjU4YjgxYTI1ZGY2YTQyZjI4Y2U2YjY5MTA1NDBkNTZhL3RhYmxlOjViYmM2YjhmOTYwMzRkOTQ4OWRiZmNlNTdmOGVmODg1L3RhYmxlcmFuZ2U6NWJiYzZiOGY5NjAzNGQ5NDg5ZGJmY2U1N2Y4ZWY4ODVfNTQtNS0xLTEtNjAyNTA_9f51dc86-7f80-48e5-8414-bd5702febb89"
      unitRef="usd">1314000</us-gaap:InterestPaidNet>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl84OC9mcmFnOmJkZDgzMTNlZmFiNTQ1ZDg4NDg5ZmNiOTYwMWYxODk1L3RleHRyZWdpb246YmRkODMxM2VmYWI1NDVkODg0ODlmY2I5NjAxZjE4OTVfMjk0MQ_35d499d3-0612-4ddc-9d0f-5fd9a1cc75f7">BUSINESS&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;Cantaloupe, Inc., previously known as USA Technologies, Inc., is organized under the laws of the Commonwealth of Pennsylvania. We are 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:120%"&gt;transforming the unattended retail world by offering a single platform for self-service commerce which includes integrated payments processing and software solutions that handle 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, 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;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 Company, its employees, and its customers operate in geographic locations in which its business operations and financial performance continues to be affected by the COVID-19 pandemic. While businesses, schools and other organizations re-open, which has led to increased foot-traffic to distributed assets containing our electronic payment solutions, the emergence of new strains and variants and resurgence of the virus, such as the outbreak of the Omicron variant in early calendar year 2022, have and may in the future lead to additional shutdowns and closures that impact our operations and financial results. Such impacts to our financial statements have in the past included, and may in the future include the impairment of goodwill and intangible assets, impairment of long-lived assets including operating lease 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 for the year ended June 30, 2022. 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;While we are encouraged by our strong operating and financial results, we continue to monitor the 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.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkyMDQ_001055aa-11de-42b4-8408-edbe904e83f1">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;BASIS OF PRESENTATION AND PREPARATION&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 consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America ("U.S. GAAP"). 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 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 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="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:700;line-height:120%"&gt;Consolidated Statements of Operations: operating expenses presentation&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;Beginning in fiscal year 2022, the Company revised its presentation of operating expenses within its Consolidated Statements of Operations by disaggregating the previously disclosed Selling, general, and administrative costs into Sales and marketing, &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;Technology and product development, and General and administrative costs. The updated presentation is intended to provide additional transparency to the readers of the financial statements and better align the Company&#x2019;s financial performance with how management views and monitors business operations and makes strategic decisions. Prior period amounts for fiscal year 2021 and 2020 have been reclassified to conform with current year presentation. &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;Below is a brief description of the various categories within Operating expenses:&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="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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%;padding-left:14.5pt"&gt;Sales and marketing: &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;Sales and marketing expenses consist primarily of our sales and marketing team personnel costs which include non-capitalized wages, bonuses, stock-based compensation, sales commissions, severance costs, benefits, and employer taxes. In addition, this category includes fees paid for advertising, trade shows and external consultants who assist in outreach initiatives designed to build brand awareness and showcase the value of our products and services to our opportunity markets. &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="padding-left:36pt;text-align:justify;text-indent:-18pt"&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;&#x2022;&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%;padding-left:14.5pt"&gt;Technology and product development: &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;Technology and product development expenses consist primarily of our technology and product team personnel costs and fees paid to external consultants relating to innovating and maintaining our portfolio of products and services and strengthening our network environment and platform. These costs include but are not limited to engineering, platform and software development, fees for software licenses, contract labor and other technology and product related items. &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="padding-left:36pt;text-align:justify;text-indent:-18pt"&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;&#x2022;&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%;padding-left:14.5pt"&gt;General, and administrative: &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;General and administrative expenses consist primarily of our customer support, business operations, finance, legal, human resources and other administrative personnel costs and fees paid to external consultants for these respective departments. In addition, this category includes rent and occupancy costs and other miscellaneous costs incurred in the course of operating the business.&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="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022;&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:112%;padding-left:14.5pt"&gt;Depreciation and amortization:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; No changes made to the accounting policies or previously reported amounts included within the Company&#x2019;s June 30, 2021 Annual Report on Form 10-K for this category. Depreciation expense on our property and equipment, excluding property and equipment used for rentals, and amortization expense on our intangible assets are included within the Depreciation and amortization caption in the Consolidated Statements of Operations.  &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 presentation changes described above did not impact total operating expenses, operating loss, net loss or net 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-style:italic;font-weight:700;line-height:115%"&gt;Consolidated Statements of Operations: updated caption&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;Beginning in fiscal year 2022, the Company revised the previously reported revenue caption of License and transaction fees to Subscription and transaction fees within its Consolidated Statements of Operations to provide a more accurate description of the revenue stream and align with commonly used terminology by industry participants. No changes were made to the revenue recognition accounting policies or previously reported amounts included within the Company&#x2019;s June 30, 2021 Annual Report on Form 10-K.&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. GAAP requires management to make estimates, assumptions and judgments that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company evaluates these estimates on an ongoing 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;Estimates, judgments, and assumptions in these consolidated financial statement include, but are not limited to, those related to revenue recognition, capitalization of internal-use software and cloud computing arrangements, evaluation of goodwill and long-lived assets impairment, allowances for accounts and finance receivables, inventory reserves, loss contingencies, income taxes, deferred income tax assets and liabilities, and sales tax reserve. &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="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;Accounts receivable include amounts due to the Company for sales of equipment, other amounts due from customers, merchant service receivables, contract manufacturers, 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. The provision for doubtful accounts relating to Accounts receivable balances is recorded within general and administrative expenses 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;The allowance is calculated under an expected 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. Accounts receivables are considered past due if the invoices are not collected based on the respective standard payment terms as agreed to with the customers. &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;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.&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 for doubtful accounts when management determines the balance is uncollectible and the Company ceases collection efforts. For the year ended June&#160;30, 2022, the Company experienced increased write-offs compared to the year ended June&#160;30, 2021, as management determined collection of older aged accounts receivable balances was not probable. These older aged accounts receivables balances were predominantly reserved for already as part of the Company's allowance for doubtful accounts estimate.&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:112%"&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 discounted 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:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxMTM_1457f4a0-d389-4efb-b0a0-71572dfbbe2d"&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. The effects of implementation of this standard is discussed below under "Measurement of Credits Losses on Financial Instruments". The provision for doubtful accounts relating to Finance receivables is recorded within general and administrative expenses 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:112%"&gt;The allowance is calculated under an expected 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:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxMTQ_7879b693-35dc-4517-9bca-418bc4f935b7"&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 &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;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="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&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:112%"&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;text-align: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 establishes allowances for slow-moving inventory based upon quality considerations and assumptions about future demand and market conditions. The allowance is recorded within Cost of equipment sales in our Consolidated Statements of Operations. The inventory reserve was $2.5&#160;million and $3.5&#160;million for the years ended June 30, 2022 and 2021, 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 Subscription 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. When we 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, 2022, 2021, or 2020. 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:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTUzMDM_77c1fd0d-677e-47d3-8098-ddbd6ea7e272"&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, 2022 or 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;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, 2022 and 2021. 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 14%,&#160;16% and 16% of the Company&#x2019;s revenue for the&#160;years ended June&#160;30, 2022, 2021 and 2020, 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;text-align: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 from one single contract manufacturer represented 16% and 5% of accounts receivables, net of allowance, as of June&#160;30, 2022 and 2021, 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;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 Cantaloupe ONE 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;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-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 Cantaloupe ONE 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-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 included within sales and marketing expenses within the Consolidated Statements of Operations. In addition, these contract costs are 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 when equipment is shipped to the customer. Transaction processing revenue is recognized upon the usage of the Company&#x2019;s cashless payment and control network. Subscription 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 subscription and transaction fee refunds on a&#160;monthly 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-weight:400;line-height:112%"&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 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. 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, Cantaloupe ONE platform. Cantaloupe ONE terms are 36 months rental agreements that transition to month-to-month agreements after the initial subscription commitment period. In accordance with ASC 842, &#x201c;Leases&#x201d;, the Company classifies the rental agreements as operating leases, with service fee revenue related to the leases included in subscription and transaction fees in the Consolidated Statements of Operations. Costs for the Cantaloupe ONE revenue, which consist of depreciation expense on the Cantaloupe ONE equipment, are included in cost of services in the Consolidated Statements of Operations. Equipment utilized by the Cantaloupe ONE 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;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;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 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 a 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. The Company did not recognize an impairment charge related to the right-of-use assets for the year ended June 30, 2022. &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="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 offers its customers financing for the lease of our POS electronic payment devices through our QuickStart program. 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 Cantaloupe ONE rental program. Cantaloupe ONE agreements are 36-month rental agreements that transition to month-to-month agreements after the initial subscription commitment period.&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 Subscription 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;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;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 within the technology and product development expenses and general and administrative expenses in the Consolidated Statements of Operations, were approximately $3.5 million, $3.9 million and $3.8 million, for the&#160;fiscal years ended June&#160;30, 2022, 2021, and 2020, 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;CAPITALIZATION OF INTERNAL-USE SOFTWARE AND CLOUD COMPUTING ARRANGEMENTS&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;We have significant expenditures associated with the technological maintenance and improvement of our network and technology offerings. These expenditures include both the cost of internal employees, who spend portions of their time on various technological projects, and the use of external temporary labor and consultants. Capitalization of internal-use software occurs when we have completed the preliminary project stage, management authorizes the project, management commits to funding the project, it is probable the project will be completed and the project will be used to perform the function intended. We are required to assess these expenditures and make a determination as to whether the costs should be expensed as incurred or are subject to capitalization. In making these determinations, we consider the stage of the development project, the probability of successful development and if the development is resulting in increased features and functionality. In addition, if we determine that a project qualifies for capitalization, the amount of capitalization is subject to various estimates, including the amount of time spent on the development work and the cost of internal employees and external consultants. Internal-use software is included within Property and equipment, net on our Consolidated Balance Sheets and is amortized over its estimated useful life, which is typically 3 to 7 years.&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:112%"&gt;We capitalize certain costs related to hosting arrangements that are service contracts (cloud computing arrangements) following the internal-use software capitalization criteria described above. Our cloud computing arrangements involve services we use to support internal corporate functions, our platforms and technology offerings. Capitalized costs relating to cloud computing arrangements are included within Prepaid expenses and other current assets or Other assets on our Consolidated Balance Sheets and are amortized on a straight-line basis over the estimated useful life, which is typically 3 to 5 years.&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 within operating expenses 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;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. Expected legal costs associated with assessing or potentially settling a contingent liability 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;SALES TAX RESERVE &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 recorded a contingent liability for sales tax, included in accrued expenses in the Consolidated Balance Sheets.  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 general and administrative expenses and interest expense 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 within general and administrative expenses in the Consolidated Statements of Operations. Interest and penalties related to uncertain tax positions incurred during the fiscal years ended June&#160;30, 2022, 2021, and 2020 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, 2021 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, 2022, 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, 2022, 2021 and 2020, 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 &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 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.&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 following table represents the impact of adoption of Topic 326 and a roll forward of the allowance for doubtful accounts for accounts and finance receivables for the years ending June 30, 2022 and 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.747%"/&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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Year ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;($ in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Finance Receivable&lt;/span&gt;&lt;/div&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Finance Receivable&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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Balance, beginning of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150&#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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Impact of adoption of Topic 326&lt;/span&gt;&lt;/div&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;&#x2014;&#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 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;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;(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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Provision for expected losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Write-offs&lt;/span&gt;&lt;/div&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;(1,822)&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;(385)&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;(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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Balance, end of period&lt;/span&gt;&lt;/div&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:100%"&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:100%"&gt;9,328&#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:100%"&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:100%"&gt;760&#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:100%"&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:100%"&gt;7,715&#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:100%"&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:100%"&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;/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="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;On July 1, 2021, the Company adopted ASU No. 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#x201d; ASU 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. The adoption of this accounting standard did not materially impact the Company&#x2019;s consolidated financial statements.&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;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&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-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 and January 2021, the FASB issued ASU 2020-04, &#x201c;Facilitation of the Effects of Reference Rate Reform on Financial Reporting&#x201d; and ASU 2021-01, &#x201c;Reference Rate Reform: Scope&#x201d;, respectively. Together, the ASUs provide temporary optional expedients and exceptions for applying U.S. GAAP guidance on contract modifications and hedging relationships that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. These optional expedients and exceptions are effective beginning March 12, 2020 through December 31, 2022 and adoption is permitted at any time in the effective period. The Company is currently evaluating and assessing the impact these accounting standards will have on its consolidated financial statements and related disclosures and if it will elect these optional standards.&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;Lessor Classification&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 July 2021, the FASB issued ASU 2021-05, &#x201c;Lessors &#x2013; Certain Leases with Variable Lease Payments&#x201d; which requires lessors to classify leases as operating leases if they have variable lease payments that do not depend on an index or rate and would have selling losses if they were classified as sales-type or direct financing leases. ASU 2021-05 is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. We plan to adopt this pronouncement for our fiscal year beginning July 1, 2022. The Company has evaluated the impact of this accounting standard and does not expect there to be a material effect at adoption to our consolidated 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;Accounting for Debt and Equity 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;In August 2020, the FASB issued ASU 2020-06, &#x201c;Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&#x201d; which simplifies accounting for convertible instruments and the derivatives scope exception for contracts in an entity's own equity and improves and amends the related earnings per share ("EPS") guidance. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. We plan to adopt this pronouncement for our fiscal year beginning July 1, 2022. The Company has evaluated the impact of this accounting standard and does not expect there to be a material effect at adoption to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxMzY_f4a24fa4-7dc4-4099-a999-3082a2b865ff">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:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxODk_bedac042-0d73-4d7b-8111-a6e3b09a72ca">BASIS OF PRESENTATION AND PREPARATIONThe consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America ("U.S. GAAP"). 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.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNzE1_55e33ac3-ec15-4d01-9659-6af2ca101c0e"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxMDc_a278b47b-8c82-4abf-8928-2683e74d6756">&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:700;line-height:120%"&gt;Consolidated Statements of Operations: operating expenses presentation&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;Beginning in fiscal year 2022, the Company revised its presentation of operating expenses within its Consolidated Statements of Operations by disaggregating the previously disclosed Selling, general, and administrative costs into Sales and marketing, &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;Technology and product development, and General and administrative costs. The updated presentation is intended to provide additional transparency to the readers of the financial statements and better align the Company&#x2019;s financial performance with how management views and monitors business operations and makes strategic decisions. Prior period amounts for fiscal year 2021 and 2020 have been reclassified to conform with current year presentation. &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;Below is a brief description of the various categories within Operating expenses:&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="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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%;padding-left:14.5pt"&gt;Sales and marketing: &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;Sales and marketing expenses consist primarily of our sales and marketing team personnel costs which include non-capitalized wages, bonuses, stock-based compensation, sales commissions, severance costs, benefits, and employer taxes. In addition, this category includes fees paid for advertising, trade shows and external consultants who assist in outreach initiatives designed to build brand awareness and showcase the value of our products and services to our opportunity markets. &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="padding-left:36pt;text-align:justify;text-indent:-18pt"&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;&#x2022;&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%;padding-left:14.5pt"&gt;Technology and product development: &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;Technology and product development expenses consist primarily of our technology and product team personnel costs and fees paid to external consultants relating to innovating and maintaining our portfolio of products and services and strengthening our network environment and platform. These costs include but are not limited to engineering, platform and software development, fees for software licenses, contract labor and other technology and product related items. &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="padding-left:36pt;text-align:justify;text-indent:-18pt"&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;&#x2022;&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%;padding-left:14.5pt"&gt;General, and administrative: &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;General and administrative expenses consist primarily of our customer support, business operations, finance, legal, human resources and other administrative personnel costs and fees paid to external consultants for these respective departments. In addition, this category includes rent and occupancy costs and other miscellaneous costs incurred in the course of operating the business.&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="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022;&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:112%;padding-left:14.5pt"&gt;Depreciation and amortization:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; No changes made to the accounting policies or previously reported amounts included within the Company&#x2019;s June 30, 2021 Annual Report on Form 10-K for this category. Depreciation expense on our property and equipment, excluding property and equipment used for rentals, and amortization expense on our intangible assets are included within the Depreciation and amortization caption in the Consolidated Statements of Operations.  &lt;/span&gt;&lt;/div&gt;The presentation changes described above did not impact total operating expenses, operating loss, net loss or net loss per common share.&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:700;line-height:115%"&gt;Consolidated Statements of Operations: updated caption&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;Beginning in fiscal year 2022, the Company revised the previously reported revenue caption of License and transaction fees to Subscription and transaction fees within its Consolidated Statements of Operations to provide a more accurate description of the revenue stream and align with commonly used terminology by industry participants. No changes were made to the revenue recognition accounting policies or previously reported amounts included within the Company&#x2019;s June 30, 2021 Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxMTI_22d87753-0cda-4b2e-b7c6-37638ccdb51b">&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. GAAP requires management to make estimates, assumptions and judgments that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company evaluates these estimates on an ongoing basis. &lt;/span&gt;&lt;/div&gt;Estimates, judgments, and assumptions in these consolidated financial statement include, but are not limited to, those related to revenue recognition, capitalization of internal-use software and cloud computing arrangements, evaluation of goodwill and long-lived assets impairment, allowances for accounts and finance receivables, inventory reserves, loss contingencies, income taxes, deferred income tax assets and liabilities, and sales tax reserve.</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxNDg_cacd63a4-4442-4bc3-9c0f-f265fa05ec1c">&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="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkwODI_00c857ca-05e6-4a60-a5cc-bce384bbaa42">&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="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;Accounts receivable include amounts due to the Company for sales of equipment, other amounts due from customers, merchant service receivables, contract manufacturers, 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. The provision for doubtful accounts relating to Accounts receivable balances is recorded within general and administrative expenses 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;The allowance is calculated under an expected 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. Accounts receivables are considered past due if the invoices are not collected based on the respective standard payment terms as agreed to with the customers. &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;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.&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 for doubtful accounts when management determines the balance is uncollectible and the Company ceases collection efforts. For the year ended June&#160;30, 2022, the Company experienced increased write-offs compared to the year ended June&#160;30, 2021, as management determined collection of older aged accounts receivable balances was not probable. These older aged accounts receivables balances were predominantly reserved for already as part of the Company's allowance for doubtful accounts estimate.&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="i030635a4e9b44d998e29112cbd01b0c1_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNzAyMw_23796e03-5817-4542-b62d-e61e5d6a6b13">P30D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="ice68e1bac38c4b6cb397cf1a69c37366_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNzAyOQ_61466bc7-678d-41a0-8a86-efecc3315ee7">P60D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <us-gaap:FinanceLoansAndLeasesReceivablePolicy
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxODY_0c77f0f5-ff80-488a-850e-df830436dfc1">&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:112%"&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 discounted 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:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxMTM_1457f4a0-d389-4efb-b0a0-71572dfbbe2d"&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. The effects of implementation of this standard is discussed below under "Measurement of Credits Losses on Financial Instruments". The provision for doubtful accounts relating to Finance receivables is recorded within general and administrative expenses 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:112%"&gt;The allowance is calculated under an expected 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:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxMTQ_7879b693-35dc-4517-9bca-418bc4f935b7"&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 &lt;/span&gt;&lt;/div&gt;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.</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxNTg_e70df171-8902-449e-9cae-87cce5a4f8ae">&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:112%"&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 allowance is recorded within Cost of equipment sales in our Consolidated Statements of Operations. The inventory reserve was $2.5&#160;million and $3.5&#160;million for the years ended June 30, 2022 and 2021, respectively.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxNzc_c243fb11-d4fb-4ee0-8499-21b2484ccaa0">&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 following table represents the impact of adoption of Topic 326 and a roll forward of the allowance for doubtful accounts for accounts and finance receivables for the years ending June 30, 2022 and 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.747%"/&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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Year ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;($ in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Finance Receivable&lt;/span&gt;&lt;/div&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Finance Receivable&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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Balance, beginning of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150&#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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Impact of adoption of Topic 326&lt;/span&gt;&lt;/div&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;&#x2014;&#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 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;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;(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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Provision for expected losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Write-offs&lt;/span&gt;&lt;/div&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;(1,822)&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;(385)&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;(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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Balance, end of period&lt;/span&gt;&lt;/div&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:100%"&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:100%"&gt;9,328&#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:100%"&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:100%"&gt;760&#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:100%"&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:100%"&gt;7,715&#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:100%"&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:100%"&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:InventoryValuationReserves
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTE4MjM_f4b4dcdd-eca6-48f9-931f-67aa0660631b"
      unitRef="usd">2500000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTE4MzA_9be6c98c-fa95-4747-8b23-bd203fd0af03"
      unitRef="usd">3500000</us-gaap:InventoryValuationReserves>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkwODE_df16c19b-48e3-4306-9054-f5a128017da5">&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 Subscription 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="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkyMTk_5cf3a5e0-d843-466f-9b51-90b5ea0b1815">&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. When we 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, 2022, 2021, or 2020. 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="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTQ3MTc_165a5073-abae-4270-be99-65a6c412fbf6"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTQ3MTc_37da3923-e798-4074-9b2c-f8d6924f41c8"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTQ3MTc_bf8db934-0cde-4746-a222-87c51fbb8587"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkwOTA_2a9166d2-0035-4e88-a98d-f8dda8a3be73">&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:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTUzMDM_77c1fd0d-677e-47d3-8098-ddbd6ea7e272"&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="ice68e1bac38c4b6cb397cf1a69c37366_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTUzMTA_4c2a7582-749b-443e-adab-cda440551181">P18Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTU0MjM_157db667-6d81-45cc-a71e-9b15b9cfa885"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTU0MjM_1f3061d4-76e9-4ace-a29d-ec7bcb5b0847"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxMzM_60471f20-b2fe-43f1-b7ae-452a703b1630">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="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTYyODA_90c77ebe-e5ae-43de-a884-8b8ca342fd70"
      unitRef="usd">1600000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxNDM_95917485-2e9b-46fa-a881-f5f07372fbba">&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="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxNzU_cbf14426-c37d-4d02-ac83-213616cd95e8">&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 14%,&#160;16% and 16% of the Company&#x2019;s revenue for the&#160;years ended June&#160;30, 2022, 2021 and 2020, 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;text-align: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 from one single contract manufacturer represented 16% and 5% of accounts receivables, net of allowance, as of June&#160;30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icc0fecd15c4042f3b803eb7971e4f024_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTc4Mjk_b75173e7-eadd-4289-ade5-b5ab5f360ce1"
      unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i60462161c0214b96a6cc75786555b705_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTc4MzM_24183a7b-c4d1-4dfc-b37c-a44051e10e1e"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2eee54981c2846d29872722d9bc7340d_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTc4NDA_0c836b56-3a15-4737-9c7b-c3fb91122d0a"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if61c897a55a74c83816fd1792e759874_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTgwOTI_fbc87925-0262-498b-8df7-a2b5cac404a6"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3941ac323306499bab93573f627e9aeb_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMTgwOTk_32675b5b-aef5-447b-9da6-2dec1027707c"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxOTA_9dad4139-a0b0-461b-a9a2-539176b810e7">&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 Cantaloupe ONE 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;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-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 Cantaloupe ONE 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;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;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 included within sales and marketing expenses within the Consolidated Statements of Operations. In addition, these contract costs are 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="i030635a4e9b44d998e29112cbd01b0c1_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMjQzMzE_d98f2292-eada-4d87-a8b4-005dcea5251b">P30D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="ice68e1bac38c4b6cb397cf1a69c37366_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMjQzMzc_15e103bd-3ddf-4120-8dea-a6ad98e8b4b8">P60D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="i030635a4e9b44d998e29112cbd01b0c1_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMjQ4NzA_95b8d9f9-92de-4243-9151-5033ada2f94c">P30D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="ice68e1bac38c4b6cb397cf1a69c37366_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMjQ4NzY_1a1047e4-a083-4dee-a8da-66ce2801ed42">P60D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="i030635a4e9b44d998e29112cbd01b0c1_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMjYyNTE_92cea752-62ac-40f1-a11e-cf77f710f42c">P30D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <ctlp:RevenueFromContractWithCustomerPaymentTerms
      contextRef="ice68e1bac38c4b6cb397cf1a69c37366_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMjYyNTc_aa0978ed-c80d-48e5-9084-11a236890279">P60D</ctlp:RevenueFromContractWithCustomerPaymentTerms>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxNjI_c7f48eb9-4bce-4486-a4d0-d73ae2974fc7">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="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkwOTE_d1cc5fe8-d4b1-4539-80dd-97b4dbbcf5a5">Revenue from the sale of QuickStart lease of equipment is recognized when equipment is shipped to the customer. Transaction processing revenue is recognized upon the usage of the Company&#x2019;s cashless payment and control network. Subscription 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 subscription 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 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. 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="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxMzU_57e4e7cc-9371-497a-b372-29c6c767784b">P5Y</ctlp:TermOfNonCancelableLeaseWithAgreement>
    <ctlp:EquipmentRentalPolicyTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkyMTU_f26f2ad1-b129-4364-a67e-d05d206c67b0">&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, Cantaloupe ONE platform. Cantaloupe ONE terms are 36 months rental agreements that transition to month-to-month agreements after the initial subscription commitment period. In accordance with ASC 842, &#x201c;Leases&#x201d;, the Company classifies the rental agreements as operating leases, with service fee revenue related to the leases included in subscription and transaction fees in the Consolidated Statements of Operations. Costs for the Cantaloupe ONE revenue, which consist of depreciation expense on the Cantaloupe ONE equipment, are included in cost of services in the Consolidated Statements of Operations. Equipment utilized by the Cantaloupe ONE 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="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMzE0OTA_3877810b-b432-4772-b9ae-8abb1c88b42e">P36M</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkwODg_b97c8d72-fba0-474a-9d39-0f550d0803d6">&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;The Company 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 a 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="i030635a4e9b44d998e29112cbd01b0c1_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMzIzOTU_a31b6307-6100-4c0a-822e-167796d9af35">P1Y</ctlp:LesseeLeaseTermOfContract>
    <ctlp:LesseeLeaseTermOfContract
      contextRef="ice68e1bac38c4b6cb397cf1a69c37366_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMzI0MDE_c8f1991a-1bbb-4e45-95cb-6cfe2abcd4ed">P8Y</ctlp:LesseeLeaseTermOfContract>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMzUwMTU_a6f5961e-d787-4ab2-a24a-4b7e03021a88"
      unitRef="usd">1600000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:LessorLeasesPolicyTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxNTM_6fdfa51b-e2a0-490b-bfaf-2a3380e6101e">&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="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 offers its customers financing for the lease of our POS electronic payment devices through our QuickStart program. 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 Cantaloupe ONE rental program. Cantaloupe ONE agreements are 36-month rental agreements that transition to month-to-month agreements after the initial subscription commitment period.&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;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 Subscription and transaction fees in the Consolidated Statements of Operations.</us-gaap:LessorLeasesPolicyTextBlock>
    <us-gaap:LessorSalesTypeLeaseTermOfContract1
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMzU0Mzc_d6b60866-6d89-4435-aa53-6fbccfb992f8">P60M</us-gaap:LessorSalesTypeLeaseTermOfContract1>
    <us-gaap:LessorOperatingLeaseTermOfContract
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxNjM_b056f865-c0d2-473b-8a77-104c2ea2a83e">P36M</us-gaap:LessorOperatingLeaseTermOfContract>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkyMDc_4af2b8ff-e3d4-41a5-81a5-c483920a9b53">&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="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxNTE_29993140-a4f4-442a-b34d-f81a6c1a066e">&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;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 within the technology and product development expenses and general and administrative expenses in the Consolidated Statements of Operations, were approximately $3.5 million, $3.9 million and $3.8 million, for the&#160;fiscal years ended June&#160;30, 2022, 2021, and 2020, 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="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMzc3OTc_9856dba5-c73a-4b4f-b181-7d0ea9b7fad4"
      unitRef="usd">3500000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMzc4MDE_e5978cad-73c5-417d-b0dd-7b1da0f10795"
      unitRef="usd">3900000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMzc4MDg_9f1b8cea-c7c3-4a6d-9e7e-02bb46aa1df3"
      unitRef="usd">3800000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:InternalUseSoftwarePolicy
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxMDM_892c827d-811c-49c4-a376-5bdd8a0e118d">&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;CAPITALIZATION OF INTERNAL-USE SOFTWARE AND CLOUD COMPUTING ARRANGEMENTS&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;We have significant expenditures associated with the technological maintenance and improvement of our network and technology offerings. These expenditures include both the cost of internal employees, who spend portions of their time on various technological projects, and the use of external temporary labor and consultants. Capitalization of internal-use software occurs when we have completed the preliminary project stage, management authorizes the project, management commits to funding the project, it is probable the project will be completed and the project will be used to perform the function intended. We are required to assess these expenditures and make a determination as to whether the costs should be expensed as incurred or are subject to capitalization. In making these determinations, we consider the stage of the development project, the probability of successful development and if the development is resulting in increased features and functionality. In addition, if we determine that a project qualifies for capitalization, the amount of capitalization is subject to various estimates, including the amount of time spent on the development work and the cost of internal employees and external consultants. Internal-use software is included within Property and equipment, net on our Consolidated Balance Sheets and is amortized over its estimated useful life, which is typically 3 to 7 years.&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:112%"&gt;We capitalize certain costs related to hosting arrangements that are service contracts (cloud computing arrangements) following the internal-use software capitalization criteria described above. Our cloud computing arrangements involve services we use to support internal corporate functions, our platforms and technology offerings. Capitalized costs relating to cloud computing arrangements are included within Prepaid expenses and other current assets or Other assets on our Consolidated Balance Sheets and are amortized on a straight-line basis over the estimated useful life, which is typically 3 to 5 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3d57d1a8167947f49f00deb403e330ca_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMzk1NTE_384224d2-fa3c-4100-9f3a-782913d4afb2">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0c1f9cff208f4fc0ad7c744d033c1958_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfMzk1NTc_626333ed-8ee9-4cda-a104-8dac2362a672">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7cca0ce99664481c834cfafeac2bd308_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDAxNjE_fdd616b6-35dd-464b-b6f8-eaaf7b569eea">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id971a6c75351433fb3ac9d4876dcc793_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDAxNjc_bd68f8a9-604f-427b-9fec-9b82bda457a2">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxNTI_d4c6750f-492e-4289-b9c1-aa553149a0e6">&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 within operating expenses in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy>
    <us-gaap:LegalCostsPolicyTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkwODQ_905baa0f-d60e-40f8-859b-7e3dce648a90">&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;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. Expected legal costs associated with assessing or potentially settling a contingent liability are expensed as incurred.</us-gaap:LegalCostsPolicyTextBlock>
    <ctlp:SalesTaxReservePolicyPolicyTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxNjQ_8eeb05f6-60a8-46e4-9ab9-3b0dacb6de06">&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 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 Sheets.  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 general and administrative expenses and interest expense 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="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkyMTc_3acf824c-4dcb-494f-a508-018bd255a2a3">&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 within general and administrative expenses in the Consolidated Statements of Operations. Interest and penalties related to uncertain tax positions incurred during the fiscal years ended June&#160;30, 2022, 2021, and 2020 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, 2021 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, 2022, the Company did not have any income tax examinations in process.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxMTg_66073082-091c-47e3-bd62-2faa20ff213f">&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, 2022, 2021 and 2020, 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="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxMDQ_54820e13-02f8-4853-a036-5d3a29751346">&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 &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 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.&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 following table represents the impact of adoption of Topic 326 and a roll forward of the allowance for doubtful accounts for accounts and finance receivables for the years ending June 30, 2022 and 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.747%"/&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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Year ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;($ in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Finance Receivable&lt;/span&gt;&lt;/div&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Finance Receivable&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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Balance, beginning of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150&#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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Impact of adoption of Topic 326&lt;/span&gt;&lt;/div&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;&#x2014;&#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 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;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;(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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Provision for expected losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Write-offs&lt;/span&gt;&lt;/div&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;(1,822)&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;(385)&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;(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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Balance, end of period&lt;/span&gt;&lt;/div&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:100%"&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:100%"&gt;9,328&#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:100%"&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:100%"&gt;760&#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:100%"&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:100%"&gt;7,715&#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:100%"&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:100%"&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;/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="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;On July 1, 2021, the Company adopted ASU No. 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#x201d; ASU 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. The adoption of this accounting standard did not materially impact the Company&#x2019;s consolidated financial statements.&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;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&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-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 and January 2021, the FASB issued ASU 2020-04, &#x201c;Facilitation of the Effects of Reference Rate Reform on Financial Reporting&#x201d; and ASU 2021-01, &#x201c;Reference Rate Reform: Scope&#x201d;, respectively. Together, the ASUs provide temporary optional expedients and exceptions for applying U.S. GAAP guidance on contract modifications and hedging relationships that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. These optional expedients and exceptions are effective beginning March 12, 2020 through December 31, 2022 and adoption is permitted at any time in the effective period. The Company is currently evaluating and assessing the impact these accounting standards will have on its consolidated financial statements and related disclosures and if it will elect these optional standards.&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;Lessor Classification&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 July 2021, the FASB issued ASU 2021-05, &#x201c;Lessors &#x2013; Certain Leases with Variable Lease Payments&#x201d; which requires lessors to classify leases as operating leases if they have variable lease payments that do not depend on an index or rate and would have selling losses if they were classified as sales-type or direct financing leases. ASU 2021-05 is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. We plan to adopt this pronouncement for our fiscal year beginning July 1, 2022. The Company has evaluated the impact of this accounting standard and does not expect there to be a material effect at adoption to our consolidated 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;Accounting for Debt and Equity 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;In August 2020, the FASB issued ASU 2020-06, &#x201c;Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&#x201d; which simplifies accounting for convertible instruments and the derivatives scope exception for contracts in an entity's own equity and improves and amends the related earnings per share ("EPS") guidance. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. We plan to adopt this pronouncement for our fiscal year beginning July 1, 2022. The Company has evaluated the impact of this accounting standard and does not expect there to be a material effect at adoption to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RleHRyZWdpb246N2M3NTE3NzQxNjZjNGViYzhkMmI5MmQwNWI1ZjBiY2FfNDkxMDY_6fa394f2-f1e5-4cb6-bf16-91ab87dd543f">&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 &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 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.&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 following table represents the impact of adoption of Topic 326 and a roll forward of the allowance for doubtful accounts for accounts and finance receivables for the years ending June 30, 2022 and 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.747%"/&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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Year ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;($ in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Finance Receivable&lt;/span&gt;&lt;/div&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&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:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%"&gt;Finance Receivable&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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Balance, beginning of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150&#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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Impact of adoption of Topic 326&lt;/span&gt;&lt;/div&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;&#x2014;&#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 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;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;(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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Provision for expected losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Write-offs&lt;/span&gt;&lt;/div&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;(1,822)&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;(385)&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;(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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Balance, end of period&lt;/span&gt;&lt;/div&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:100%"&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:100%"&gt;9,328&#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:100%"&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:100%"&gt;760&#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:100%"&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:100%"&gt;7,715&#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:100%"&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:100%"&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;/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="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;On July 1, 2021, the Company adopted ASU No. 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#x201d; ASU 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. The adoption of this accounting standard did not materially impact the Company&#x2019;s consolidated financial statements.&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;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&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-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 and January 2021, the FASB issued ASU 2020-04, &#x201c;Facilitation of the Effects of Reference Rate Reform on Financial Reporting&#x201d; and ASU 2021-01, &#x201c;Reference Rate Reform: Scope&#x201d;, respectively. Together, the ASUs provide temporary optional expedients and exceptions for applying U.S. GAAP guidance on contract modifications and hedging relationships that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. These optional expedients and exceptions are effective beginning March 12, 2020 through December 31, 2022 and adoption is permitted at any time in the effective period. The Company is currently evaluating and assessing the impact these accounting standards will have on its consolidated financial statements and related disclosures and if it will elect these optional standards.&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;Lessor Classification&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 July 2021, the FASB issued ASU 2021-05, &#x201c;Lessors &#x2013; Certain Leases with Variable Lease Payments&#x201d; which requires lessors to classify leases as operating leases if they have variable lease payments that do not depend on an index or rate and would have selling losses if they were classified as sales-type or direct financing leases. ASU 2021-05 is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. We plan to adopt this pronouncement for our fiscal year beginning July 1, 2022. The Company has evaluated the impact of this accounting standard and does not expect there to be a material effect at adoption to our consolidated 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;Accounting for Debt and Equity 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;In August 2020, the FASB issued ASU 2020-06, &#x201c;Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&#x201d; which simplifies accounting for convertible instruments and the derivatives scope exception for contracts in an entity's own equity and improves and amends the related earnings per share ("EPS") guidance. ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. We plan to adopt this pronouncement for our fiscal year beginning July 1, 2022. The Company has evaluated the impact of this accounting standard and does not expect there to be a material effect at adoption to our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfMy0xLTEtMS02MDI1MA_b5796218-3862-41cb-97d8-b95e82056c9a"
      unitRef="usd">7715000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfMy0zLTEtMS02MDI1MA_54e13dc2-5575-4367-9ed8-a008e449f8d8"
      unitRef="usd">1109000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfMy01LTEtMS02MDI1MA_d1fcec44-412f-46a5-b57b-59dfa29ec1c1"
      unitRef="usd">8777000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfMy03LTEtMS02MDI1MA_48ddef71-d725-4f22-999d-0d6f7203a451"
      unitRef="usd">150000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i4c9a166099214f789bad3e47ffe9293f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNC0xLTEtMS02MDI1MA_157490c7-3537-4a8d-aede-c9010acdd6e7"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4c9a166099214f789bad3e47ffe9293f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNC0zLTEtMS02MDI1MA_0606fbf9-d3d2-4afb-a87a-31d1a5203c4f"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="idd09fae2813440859113da2e0719a5f1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNC01LTEtMS02MDI1MA_41a4c6ef-2d44-4dd4-a2f7-7fa933449218"
      unitRef="usd">-757000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idd09fae2813440859113da2e0719a5f1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNC03LTEtMS02MDI1MA_11db484d-b9fc-44ff-908e-939b0074f90c"
      unitRef="usd">409000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNS0xLTEtMS02MDI1MA_6f0f2ac7-0280-4e1b-8f8c-17a55224e1e3"
      unitRef="usd">3435000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNS0zLTEtMS02MDI1MA_6a834cb8-ec7b-4947-b43d-ebec07928a75"
      unitRef="usd">36000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNS01LTEtMS02MDI1MA_465f7c25-2173-44f2-a14a-903f2fbbabfe"
      unitRef="usd">686000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNS03LTEtMS02MDI1MA_6b648b11-0867-4d11-8758-dae609d3cf57"
      unitRef="usd">550000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNi0xLTEtMS02MDI1MA_b2888cf6-e78c-4896-a514-d034a4b05989"
      unitRef="usd">1822000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNi0zLTEtMS02MDI1MA_952145e9-dde3-4848-87a3-2332701cd4c5"
      unitRef="usd">385000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNi01LTEtMS02MDI1MA_9d869db2-849c-44ef-929d-1513c5d364c9"
      unitRef="usd">991000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNi03LTEtMS02MDI1MA_fc3ed7ca-807e-4a62-879d-8b14e60fe8e5"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNy0xLTEtMS02MDI1MA_9266bc00-f758-4ffc-b660-82ad1475927a"
      unitRef="usd">9328000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNy0zLTEtMS02MDI1MA_f146a4c4-be21-4e07-be3f-9b30a6d63f63"
      unitRef="usd">760000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNy01LTEtMS02MDI1MA_53657858-ef68-4e4f-8602-4e669f34fd39"
      unitRef="usd">7715000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85MS9mcmFnOjdjNzUxNzc0MTY2YzRlYmM4ZDJiOTJkMDViNWYwYmNhL3RhYmxlOjBhN2UyNmQ1NzM4NDRhZTViNTRmMDkzY2ZkZGQxMzZlL3RhYmxlcmFuZ2U6MGE3ZTI2ZDU3Mzg0NGFlNWI1NGYwOTNjZmRkZDEzNmVfNy03LTEtMS02MDI1MA_065fc7ab-8fdf-4ad9-b04a-0577de45a730"
      unitRef="usd">1109000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RleHRyZWdpb246NzYyMTZhZTZmN2I1NDE1ZmJjZDIyMTI2M2M4MWVkMzBfMTAyNQ_5bc919b0-ce08-47e2-831a-4bb230c980fb">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&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;We have operating leases which are primarily real estate leases used for corporate functions, product development, sales, and other purposes. The following table provides supplemental balance sheet information related to the Company's operating leases: &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: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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;2,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;/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:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfNi0yLTEtMS02MDI1MA_378ad8c8-99ba-4c13-b006-f8276cb020b6"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfNi0yLTEtMS02MDI1MA_82d3d41e-2948-466c-ba70-aab580e17d48"&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,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;2,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;3,904&#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;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;/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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended 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;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;1,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;/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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended 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;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,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;/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;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;/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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="background-color:#cceeff;padding:2px 1pt;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;3.4&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;4.3&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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;2023&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,758&#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;2024&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,029&#160;&lt;/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;2025&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;707&#160;&lt;/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;2026&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;628&#160;&lt;/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;2027&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;265&#160;&lt;/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;&#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;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;4,387&#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;(483)&lt;/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;3,904&#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;Property and equipment used for the Company's 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2021&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;25,242&#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;26,753&#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;(22,914)&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;(24,487)&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,328&#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;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;/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, 2022 are disclosed within Note 7, Finance Receivables.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeasesOfLessorDisclosureTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RleHRyZWdpb246NzYyMTZhZTZmN2I1NDE1ZmJjZDIyMTI2M2M4MWVkMzBfMTAzMQ_e92e5b35-41b0-4a11-815d-a4b5e8057820">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&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;We have operating leases which are primarily real estate leases used for corporate functions, product development, sales, and other purposes. The following table provides supplemental balance sheet information related to the Company's operating leases: &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: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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;2,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;/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:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfNi0yLTEtMS02MDI1MA_378ad8c8-99ba-4c13-b006-f8276cb020b6"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfNi0yLTEtMS02MDI1MA_82d3d41e-2948-466c-ba70-aab580e17d48"&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,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;2,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;3,904&#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;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;/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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended 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;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;1,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;/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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended 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;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,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;/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;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;/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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="background-color:#cceeff;padding:2px 1pt;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;3.4&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;4.3&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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;2023&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,758&#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;2024&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,029&#160;&lt;/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;2025&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;707&#160;&lt;/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;2026&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;628&#160;&lt;/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;2027&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;265&#160;&lt;/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;&#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;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;4,387&#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;(483)&lt;/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;3,904&#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;Property and equipment used for the Company's 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2021&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;25,242&#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;26,753&#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;(22,914)&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;(24,487)&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,328&#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;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;/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, 2022 are disclosed within Note 7, Finance Receivables.&lt;/span&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLessorDisclosureTextBlock>
    <us-gaap:LessorSalesTypeLeasesTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RleHRyZWdpb246NzYyMTZhZTZmN2I1NDE1ZmJjZDIyMTI2M2M4MWVkMzBfMTAzOA_f86d00e8-19cd-4b6b-81b9-2e8b81f334b3">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&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;We have operating leases which are primarily real estate leases used for corporate functions, product development, sales, and other purposes. The following table provides supplemental balance sheet information related to the Company's operating leases: &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: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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;2,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;/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:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfNi0yLTEtMS02MDI1MA_378ad8c8-99ba-4c13-b006-f8276cb020b6"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfNi0yLTEtMS02MDI1MA_82d3d41e-2948-466c-ba70-aab580e17d48"&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,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;2,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;3,904&#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;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;/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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended 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;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;1,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;/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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended 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;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,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;/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;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;/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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="background-color:#cceeff;padding:2px 1pt;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;3.4&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;4.3&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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;2023&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,758&#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;2024&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,029&#160;&lt;/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;2025&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;707&#160;&lt;/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;2026&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;628&#160;&lt;/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;2027&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;265&#160;&lt;/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;&#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;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;4,387&#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;(483)&lt;/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;3,904&#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;Property and equipment used for the Company's 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2021&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;25,242&#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;26,753&#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;(22,914)&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;(24,487)&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,328&#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;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;/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, 2022 are disclosed within Note 7, Finance Receivables.&lt;/span&gt;&lt;/div&gt;</us-gaap:LessorSalesTypeLeasesTextBlock>
    <ctlp:AssetsandLiabilitiesLesseeTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RleHRyZWdpb246NzYyMTZhZTZmN2I1NDE1ZmJjZDIyMTI2M2M4MWVkMzBfMTAzMg_5220292b-c981-4c32-8cb0-201347a09850">&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;2,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;/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:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfNi0yLTEtMS02MDI1MA_378ad8c8-99ba-4c13-b006-f8276cb020b6"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfNi0yLTEtMS02MDI1MA_82d3d41e-2948-466c-ba70-aab580e17d48"&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,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;2,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;3,904&#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;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;/tr&gt;&lt;/table&gt;</ctlp:AssetsandLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfMy0zLTEtMS02MDI1MA_bad36259-a766-4173-b930-9a5bccbec5dd"
      unitRef="usd">2370000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfMy01LTEtMS02MDI1MA_4788e78f-b9b3-487e-a1f7-ce7d6a4aa3af"
      unitRef="usd">3049000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfNi0zLTEtMS02MDI1MA_01fc07e5-bf1c-427e-bfa6-e6aacfcd0596"
      unitRef="usd">1538000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfNi01LTEtMS02MDI1MA_378ec3e4-5575-4638-a8fa-87f6b8d8a49a"
      unitRef="usd">1166000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfNy0zLTEtMS02MDI1MA_bdba30be-a23a-42e7-95af-abbc087d2f7e"
      unitRef="usd">2366000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfNy01LTEtMS02MDI1MA_4ac81d20-d6ad-474b-bd42-632023abc4e3"
      unitRef="usd">3645000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfOC0zLTEtMS02MDI1MA_64c37c26-1544-4490-8008-a50787bd34bc"
      unitRef="usd">3904000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmQ3YjcxMmQ1MGQxODQxYWJiZmI1MTRiYWY1ODhiNzliL3RhYmxlcmFuZ2U6ZDdiNzEyZDUwZDE4NDFhYmJmYjUxNGJhZjU4OGI3OWJfOC01LTEtMS02MDI1MA_149bd0c3-7e33-42a2-bb36-817f6104d3f2"
      unitRef="usd">4811000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RleHRyZWdpb246NzYyMTZhZTZmN2I1NDE1ZmJjZDIyMTI2M2M4MWVkMzBfMTA0MQ_a305f125-fe67-4940-9b85-8860c9d36f65">&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended 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;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;1,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;/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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended 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;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,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;/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;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;/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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="background-color:#cceeff;padding:2px 1pt;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;3.4&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;4.3&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.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmM5OTNhNzFiMThiMTQ0YTk5ZmMxMzAyMDJhYjQwMjJjL3RhYmxlcmFuZ2U6Yzk5M2E3MWIxOGIxNDRhOTlmYzEzMDIwMmFiNDAyMmNfMi0xLTEtMS02MDI1MA_05b2b792-6318-4d82-8bf3-db2609a7a655"
      unitRef="usd">1923000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmM5OTNhNzFiMThiMTQ0YTk5ZmMxMzAyMDJhYjQwMjJjL3RhYmxlcmFuZ2U6Yzk5M2E3MWIxOGIxNDRhOTlmYzEzMDIwMmFiNDAyMmNfMi0zLTEtMS02MDI1MA_107b91f8-f34f-4368-ab41-cff137c7ab7f"
      unitRef="usd">2079000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjVjMTMzMDJjMzI5NDQ3NTRhMTJlNzNlOWVkYmQyYWJmL3RhYmxlcmFuZ2U6NWMxMzMwMmMzMjk0NDc1NGExMmU3M2U5ZWRiZDJhYmZfMy0xLTEtMS02MDI1MA_a87001c0-917d-490b-9ca0-d28c08d94c58"
      unitRef="usd">1737000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjVjMTMzMDJjMzI5NDQ3NTRhMTJlNzNlOWVkYmQyYWJmL3RhYmxlcmFuZ2U6NWMxMzMwMmMzMjk0NDc1NGExMmU3M2U5ZWRiZDJhYmZfMy0zLTEtMS02MDI1MA_4bbfcfe4-ad09-45b1-9de4-8d4e38a8ed35"
      unitRef="usd">1635000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjVjMTMzMDJjMzI5NDQ3NTRhMTJlNzNlOWVkYmQyYWJmL3RhYmxlcmFuZ2U6NWMxMzMwMmMzMjk0NDc1NGExMmU3M2U5ZWRiZDJhYmZfNy0xLTEtMS02MDI1MA_59dd8349-67a0-4628-b6d2-7d519bb80ca7"
      unitRef="usd">471000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjVjMTMzMDJjMzI5NDQ3NTRhMTJlNzNlOWVkYmQyYWJmL3RhYmxlcmFuZ2U6NWMxMzMwMmMzMjk0NDc1NGExMmU3M2U5ZWRiZDJhYmZfNy0zLTEtMS02MDI1MA_c869794b-1340-4fa2-a6ba-ada95b2ab2e4"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjc4NDZkZWRhYjlmMzQwMmJhOTBjZWFiNWJlMjU1ZmEwL3RhYmxlcmFuZ2U6Nzg0NmRlZGFiOWYzNDAyYmE5MGNlYWI1YmUyNTVmYTBfMi0xLTEtMS02MDI1MA_02046e13-92ef-4238-9c22-6c7b066c668d">P3Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjc4NDZkZWRhYjlmMzQwMmJhOTBjZWFiNWJlMjU1ZmEwL3RhYmxlcmFuZ2U6Nzg0NmRlZGFiOWYzNDAyYmE5MGNlYWI1YmUyNTVmYTBfMi0zLTEtMS02MDI1MA_d317e17d-596b-4584-8f97-b835ea58debc">P4Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjc4NDZkZWRhYjlmMzQwMmJhOTBjZWFiNWJlMjU1ZmEwL3RhYmxlcmFuZ2U6Nzg0NmRlZGFiOWYzNDAyYmE5MGNlYWI1YmUyNTVmYTBfNS0xLTEtMS02MDI1MA_d4f39ea9-448a-4cbc-b3e2-7df149a701b3"
      unitRef="number">0.068</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjc4NDZkZWRhYjlmMzQwMmJhOTBjZWFiNWJlMjU1ZmEwL3RhYmxlcmFuZ2U6Nzg0NmRlZGFiOWYzNDAyYmE5MGNlYWI1YmUyNTVmYTBfNS0zLTEtMS02MDI1MA_cffe2f02-df9e-4579-8cb2-31564290203b"
      unitRef="number">0.069</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RleHRyZWdpb246NzYyMTZhZTZmN2I1NDE1ZmJjZDIyMTI2M2M4MWVkMzBfMTAzNA_78f5ef85-b429-495d-86da-e68edc100cf5">&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;2023&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,758&#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;2024&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,029&#160;&lt;/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;2025&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;707&#160;&lt;/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;2026&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;628&#160;&lt;/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;2027&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;265&#160;&lt;/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;&#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;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;4,387&#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;(483)&lt;/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;3,904&#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="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjczY2I5NWQwZmY5YzRhMzhiYjA2MDMyZGM3NDc5ZmQ4L3RhYmxlcmFuZ2U6NzNjYjk1ZDBmZjljNGEzOGJiMDYwMzJkYzc0NzlmZDhfMS0xLTEtMS02MDI1MA_3fea56e8-a603-405d-994e-5aa01b23387d"
      unitRef="usd">1758000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjczY2I5NWQwZmY5YzRhMzhiYjA2MDMyZGM3NDc5ZmQ4L3RhYmxlcmFuZ2U6NzNjYjk1ZDBmZjljNGEzOGJiMDYwMzJkYzc0NzlmZDhfMi0xLTEtMS02MDI1MA_e3bb7abe-ea0e-4c18-b6b2-d46eba3b764d"
      unitRef="usd">1029000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjczY2I5NWQwZmY5YzRhMzhiYjA2MDMyZGM3NDc5ZmQ4L3RhYmxlcmFuZ2U6NzNjYjk1ZDBmZjljNGEzOGJiMDYwMzJkYzc0NzlmZDhfMy0xLTEtMS02MDI1MA_ba597384-3aad-4b55-98ae-9367a57e6042"
      unitRef="usd">707000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjczY2I5NWQwZmY5YzRhMzhiYjA2MDMyZGM3NDc5ZmQ4L3RhYmxlcmFuZ2U6NzNjYjk1ZDBmZjljNGEzOGJiMDYwMzJkYzc0NzlmZDhfNC0xLTEtMS02MDI1MA_a03f9838-07f0-4c84-ab23-a90e814e982a"
      unitRef="usd">628000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjczY2I5NWQwZmY5YzRhMzhiYjA2MDMyZGM3NDc5ZmQ4L3RhYmxlcmFuZ2U6NzNjYjk1ZDBmZjljNGEzOGJiMDYwMzJkYzc0NzlmZDhfNS0xLTEtMS02MDI1MA_b3bb22a5-c4d6-4850-9723-41c763d6d6c9"
      unitRef="usd">265000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjczY2I5NWQwZmY5YzRhMzhiYjA2MDMyZGM3NDc5ZmQ4L3RhYmxlcmFuZ2U6NzNjYjk1ZDBmZjljNGEzOGJiMDYwMzJkYzc0NzlmZDhfNi0xLTEtMS02MDI1MA_67b060af-2c02-4961-a056-d1d90395aa06"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjczY2I5NWQwZmY5YzRhMzhiYjA2MDMyZGM3NDc5ZmQ4L3RhYmxlcmFuZ2U6NzNjYjk1ZDBmZjljNGEzOGJiMDYwMzJkYzc0NzlmZDhfNy0xLTEtMS02MDI1MA_13cce072-ea26-456e-bd42-49a0f89c7daa"
      unitRef="usd">4387000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjczY2I5NWQwZmY5YzRhMzhiYjA2MDMyZGM3NDc5ZmQ4L3RhYmxlcmFuZ2U6NzNjYjk1ZDBmZjljNGEzOGJiMDYwMzJkYzc0NzlmZDhfOC0xLTEtMS02MDI1MA_52865d6c-e82c-4e62-8c05-462c1596ca85"
      unitRef="usd">483000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOjczY2I5NWQwZmY5YzRhMzhiYjA2MDMyZGM3NDc5ZmQ4L3RhYmxlcmFuZ2U6NzNjYjk1ZDBmZjljNGEzOGJiMDYwMzJkYzc0NzlmZDhfOS0xLTEtMS02MDI1MA_b9c6a9b8-c1cb-4d64-b3d4-4f4d260f6765"
      unitRef="usd">3904000</us-gaap:OperatingLeaseLiability>
    <us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RleHRyZWdpb246NzYyMTZhZTZmN2I1NDE1ZmJjZDIyMTI2M2M4MWVkMzBfMTAzNw_17b01cc3-fb7c-4a95-bcd3-aa1579f68d22">&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 Company's 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2021&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;25,242&#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;26,753&#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;(22,914)&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;(24,487)&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,328&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmMzMGQ1ZTEyM2M3ZTRjM2Y5ODQ5NzRhNjc1NmQ0Njg2L3RhYmxlcmFuZ2U6YzMwZDVlMTIzYzdlNGMzZjk4NDk3NGE2NzU2ZDQ2ODZfMS0yLTEtMS02MDI1MA_4bfbd2ed-6a01-4ab2-b3af-b9cff256ea9a"
      unitRef="usd">25242000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmMzMGQ1ZTEyM2M3ZTRjM2Y5ODQ5NzRhNjc1NmQ0Njg2L3RhYmxlcmFuZ2U6YzMwZDVlMTIzYzdlNGMzZjk4NDk3NGE2NzU2ZDQ2ODZfMS00LTEtMS02MDI1MA_3b64488e-1112-4dcb-a60b-dd4f20efc695"
      unitRef="usd">26753000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmMzMGQ1ZTEyM2M3ZTRjM2Y5ODQ5NzRhNjc1NmQ0Njg2L3RhYmxlcmFuZ2U6YzMwZDVlMTIzYzdlNGMzZjk4NDk3NGE2NzU2ZDQ2ODZfMi0yLTEtMS02MDI1MA_94a11ad9-7f6b-4fb5-8775-472ae5ad76ac"
      unitRef="usd">22914000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmMzMGQ1ZTEyM2M3ZTRjM2Y5ODQ5NzRhNjc1NmQ0Njg2L3RhYmxlcmFuZ2U6YzMwZDVlMTIzYzdlNGMzZjk4NDk3NGE2NzU2ZDQ2ODZfMi00LTEtMS02MDI1MA_2e77ed24-0604-4eb9-a517-ae1ea92db007"
      unitRef="usd">24487000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmMzMGQ1ZTEyM2M3ZTRjM2Y5ODQ5NzRhNjc1NmQ0Njg2L3RhYmxlcmFuZ2U6YzMwZDVlMTIzYzdlNGMzZjk4NDk3NGE2NzU2ZDQ2ODZfMy0yLTEtMS02MDI1MA_460a8318-cbe3-4add-a8cc-aea1b6d809e4"
      unitRef="usd">2328000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85NC9mcmFnOjc2MjE2YWU2ZjdiNTQxNWZiY2QyMjEyNjNjODFlZDMwL3RhYmxlOmMzMGQ1ZTEyM2M3ZTRjM2Y5ODQ5NzRhNjc1NmQ0Njg2L3RhYmxlcmFuZ2U6YzMwZDVlMTIzYzdlNGMzZjk4NDk3NGE2NzU2ZDQ2ODZfMy00LTEtMS02MDI1MA_0b7cfe84-5313-404c-864c-8063bcc02b7e"
      unitRef="usd">2266000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RleHRyZWdpb246ZWY3M2QyNTUzNjJjNGRlNGJhMDUyYzk4ZDhjMGY0YzhfMjQ5NA_fe01c8a8-ed22-4eaa-ab5c-bf2d181f4ce9">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;Beginning in fiscal year 2022, the Company disaggregated Subscription and transaction fees presented on the Consolidated Statements of Operations to Transaction fees and Subscription fees categories (described below) as this additional disclosure provides greater visibility into the Company's revenue streams and better aligns the Company&#x2019;s financial performance including how management views and monitors business operations and makes strategic decisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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%;padding-left:14.5pt"&gt;Transaction fees:&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 Company charges its customers a transaction fee generally calculated as a percentage rate on volumes processed through our payment devices.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&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%;padding-left:14.5pt"&gt;Subscription fees:&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; Subscription fees are primarily comprised of the monthly service fee charged to our customers for our cashless payment services, service fees originated through our rental program and Seed software services that include inventory management, route logistics optimization, warehouse and accounting management, and responsive merchandising.  &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;Based on similar operational characteristics, the Company's revenue is disaggregated as follows: &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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.555%"/&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 #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:100%"&gt;2022&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:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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: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;Transaction fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subscription 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;58,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,923&#160;&lt;/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;Subscription and transaction fees&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;168,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;139,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;133,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment sales&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;36,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,986&#160;&lt;/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 revenues&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:100%"&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:100%"&gt;205,202&#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:100%"&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:100%"&gt;166,939&#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:100%"&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:100%"&gt;163,153&#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="margin-top:17pt;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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;/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, 2022, the Company had net capitalized costs to obtain contracts of $0.5 million included in Prepaid expenses and other current assets and $2.3 million included in Other noncurrent assets on the Consolidated Balance Sheets. None of these capitalized contract costs were impaired. During the year ended June&#160;30, 2022, amortization of capitalized contract costs was $0.7 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, 2021, the Company had net capitalized costs to obtain contracts of $0.4 million included in Prepaid expenses and other current assets and $2.0 million included in Other noncurrent assets on the Consolidated Balance Sheets. 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-style:italic;font-weight:400;line-height:120%"&gt;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;The Company will recognize revenue in future periods related to remaining performance obligations for certain open contracts. Generally, these contracts have terms of one year or less. The amount of revenue related to unsatisfied performance obligations in which the original duration of the contract is greater than one year is not significant.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RleHRyZWdpb246ZWY3M2QyNTUzNjJjNGRlNGJhMDUyYzk4ZDhjMGY0YzhfMjQ4OQ_26b6f737-48e0-4081-8532-05b0633f0134">&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;Based on similar operational characteristics, the Company's revenue is disaggregated as follows: &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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.854%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.555%"/&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 #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:100%"&gt;2022&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:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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: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;Transaction fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subscription 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;58,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,923&#160;&lt;/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;Subscription and transaction fees&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;168,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;139,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;133,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment sales&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;36,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,986&#160;&lt;/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 revenues&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:100%"&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:100%"&gt;205,202&#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:100%"&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:100%"&gt;166,939&#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:100%"&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:100%"&gt;163,153&#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;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibbb14049352f46e68fac6539c60aabb4_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOmM3M2Q2N2JhNWIyOTQ0YmNhYTMyZmVhZmE0ZDkyYTI1L3RhYmxlcmFuZ2U6YzczZDY3YmE1YjI5NDRiY2FhMzJmZWFmYTRkOTJhMjVfMi0xLTEtMS02MDI1MA_fa2ac09e-db01-4888-b350-56c42a9c53bf"
      unitRef="usd">110695000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia92c6fe7c04f446c911cbd28c9fed697_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOmM3M2Q2N2JhNWIyOTQ0YmNhYTMyZmVhZmE0ZDkyYTI1L3RhYmxlcmFuZ2U6YzczZDY3YmE1YjI5NDRiY2FhMzJmZWFmYTRkOTJhMjVfMi0zLTEtMS02MDI1MA_442cf7fe-a95f-4ab5-8d18-a101f6e7477f"
      unitRef="usd">85497000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i79f9e18d93fb48f8acf4e1f644cb90a4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOmM3M2Q2N2JhNWIyOTQ0YmNhYTMyZmVhZmE0ZDkyYTI1L3RhYmxlcmFuZ2U6YzczZDY3YmE1YjI5NDRiY2FhMzJmZWFmYTRkOTJhMjVfMi01LTEtMS02MDI1MA_9251c7cd-446a-45e8-82a9-e4898e5d72f4"
      unitRef="usd">81244000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i381d480748d547cf8eb4b7c1f86e2cee_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOmM3M2Q2N2JhNWIyOTQ0YmNhYTMyZmVhZmE0ZDkyYTI1L3RhYmxlcmFuZ2U6YzczZDY3YmE1YjI5NDRiY2FhMzJmZWFmYTRkOTJhMjVfMy0xLTEtMS02MDI1MA_2e72db60-b067-4fa1-bc89-ea1b1c3c38b3"
      unitRef="usd">58155000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iff7fc84d17dc4dd89461996223219994_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOmM3M2Q2N2JhNWIyOTQ0YmNhYTMyZmVhZmE0ZDkyYTI1L3RhYmxlcmFuZ2U6YzczZDY3YmE1YjI5NDRiY2FhMzJmZWFmYTRkOTJhMjVfMy0zLTEtMS02MDI1MA_5259f34b-98f0-4c14-8095-e944c1b3d3d0"
      unitRef="usd">53745000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ecca603962c421bba792665f3258d14_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOmM3M2Q2N2JhNWIyOTQ0YmNhYTMyZmVhZmE0ZDkyYTI1L3RhYmxlcmFuZ2U6YzczZDY3YmE1YjI5NDRiY2FhMzJmZWFmYTRkOTJhMjVfMy01LTEtMS02MDI1MA_76542d6f-e33f-4bfd-97d0-514f5609454d"
      unitRef="usd">51923000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i37ec78095ef249aea9cfb5f77d15ebd5_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOmM3M2Q2N2JhNWIyOTQ0YmNhYTMyZmVhZmE0ZDkyYTI1L3RhYmxlcmFuZ2U6YzczZDY3YmE1YjI5NDRiY2FhMzJmZWFmYTRkOTJhMjVfNC0xLTEtMS02MDI1MA_b927af87-65fc-487f-9d98-c800818bd9fb"
      unitRef="usd">168850000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i395b91572f9e4944b6640370d2c79e86_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOmM3M2Q2N2JhNWIyOTQ0YmNhYTMyZmVhZmE0ZDkyYTI1L3RhYmxlcmFuZ2U6YzczZDY3YmE1YjI5NDRiY2FhMzJmZWFmYTRkOTJhMjVfNC0zLTEtMS02MDI1MA_0bbd5c5a-0c41-4693-bca8-5aa674a5bc56"
      unitRef="usd">139242000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifcc1ecb702cc48eabba8fbae956bc17d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOmM3M2Q2N2JhNWIyOTQ0YmNhYTMyZmVhZmE0ZDkyYTI1L3RhYmxlcmFuZ2U6YzczZDY3YmE1YjI5NDRiY2FhMzJmZWFmYTRkOTJhMjVfNC01LTEtMS02MDI1MA_5b18556f-935a-48ee-9ad0-043ea65ab170"
      unitRef="usd">133167000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1704070208841da8f3cac402f75fa72_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOmM3M2Q2N2JhNWIyOTQ0YmNhYTMyZmVhZmE0ZDkyYTI1L3RhYmxlcmFuZ2U6YzczZDY3YmE1YjI5NDRiY2FhMzJmZWFmYTRkOTJhMjVfNS0xLTEtMS02MDI1MA_bf0ac01f-4289-4619-af50-491e68c5ef60"
      unitRef="usd">36352000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id645f8fb2ecd4113b41eda097c5e5dea_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOmM3M2Q2N2JhNWIyOTQ0YmNhYTMyZmVhZmE0ZDkyYTI1L3RhYmxlcmFuZ2U6YzczZDY3YmE1YjI5NDRiY2FhMzJmZWFmYTRkOTJhMjVfNS0zLTEtMS02MDI1MA_bda3a96c-5468-474c-be8a-3c600c581e36"
      unitRef="usd">27697000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19bbc5619dfe46afa152cd319719702c_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOmM3M2Q2N2JhNWIyOTQ0YmNhYTMyZmVhZmE0ZDkyYTI1L3RhYmxlcmFuZ2U6YzczZDY3YmE1YjI5NDRiY2FhMzJmZWFmYTRkOTJhMjVfNS01LTEtMS02MDI1MA_29239dbd-ff69-4b40-99e6-73b6016aaf11"
      unitRef="usd">29986000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOmM3M2Q2N2JhNWIyOTQ0YmNhYTMyZmVhZmE0ZDkyYTI1L3RhYmxlcmFuZ2U6YzczZDY3YmE1YjI5NDRiY2FhMzJmZWFmYTRkOTJhMjVfNi0xLTEtMS02MDI1MA_d81fee5f-5b34-46ee-9cf1-1810baf606ab"
      unitRef="usd">205202000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOmM3M2Q2N2JhNWIyOTQ0YmNhYTMyZmVhZmE0ZDkyYTI1L3RhYmxlcmFuZ2U6YzczZDY3YmE1YjI5NDRiY2FhMzJmZWFmYTRkOTJhMjVfNi0zLTEtMS02MDI1MA_ee9ac1e9-935c-4817-b960-c1cd302fdaae"
      unitRef="usd">166939000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOmM3M2Q2N2JhNWIyOTQ0YmNhYTMyZmVhZmE0ZDkyYTI1L3RhYmxlcmFuZ2U6YzczZDY3YmE1YjI5NDRiY2FhMzJmZWFmYTRkOTJhMjVfNi01LTEtMS02MDI1MA_28053984-8a93-4c83-b222-62e5e503cb9d"
      unitRef="usd">163153000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RleHRyZWdpb246ZWY3M2QyNTUzNjJjNGRlNGJhMDUyYzk4ZDhjMGY0YzhfMjQ5Mg_2db957f7-8f24-4b1e-8f79-a44ababbe2f6">&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOjE1YjdjOTcwOWIxYjQ5NDBhNjEwODYwZjJhMjY4Y2U3L3RhYmxlcmFuZ2U6MTViN2M5NzA5YjFiNDk0MGE2MTA4NjBmMmEyNjhjZTdfMy0xLTEtMS02MDI1MA_f7c1ed9b-1d3e-4e54-9ee4-b11ea1ec26fe"
      unitRef="usd">1763000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOjE1YjdjOTcwOWIxYjQ5NDBhNjEwODYwZjJhMjY4Y2U3L3RhYmxlcmFuZ2U6MTViN2M5NzA5YjFiNDk0MGE2MTA4NjBmMmEyNjhjZTdfMy0zLTEtMS02MDI1MA_5ea91c13-561e-4e60-9b9d-0cb9e15cd58a"
      unitRef="usd">1698000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOjE1YjdjOTcwOWIxYjQ5NDBhNjEwODYwZjJhMjY4Y2U3L3RhYmxlcmFuZ2U6MTViN2M5NzA5YjFiNDk0MGE2MTA4NjBmMmEyNjhjZTdfNC0xLTEtMS02MDI1MA_a2a8de3e-ca24-44d0-a1f3-8009261506a1"
      unitRef="usd">1893000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOjE1YjdjOTcwOWIxYjQ5NDBhNjEwODYwZjJhMjY4Y2U3L3RhYmxlcmFuZ2U6MTViN2M5NzA5YjFiNDk0MGE2MTA4NjBmMmEyNjhjZTdfNC0zLTEtMS02MDI1MA_f7c1ed9b-1d3e-4e54-9ee4-b11ea1ec26fe"
      unitRef="usd">1763000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOjE1YjdjOTcwOWIxYjQ5NDBhNjEwODYwZjJhMjY4Y2U3L3RhYmxlcmFuZ2U6MTViN2M5NzA5YjFiNDk0MGE2MTA4NjBmMmEyNjhjZTdfNS0xLTEtMS02MDI1MA_fdc48a27-0a82-4518-98db-c3ccca9dbfc8"
      unitRef="usd">383000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RhYmxlOjE1YjdjOTcwOWIxYjQ5NDBhNjEwODYwZjJhMjY4Y2U3L3RhYmxlcmFuZ2U6MTViN2M5NzA5YjFiNDk0MGE2MTA4NjBmMmEyNjhjZTdfNS0zLTEtMS02MDI1MA_f4f6cf5d-5641-4566-b394-df2841c1f339"
      unitRef="usd">595000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i1e5407949e244a509fe70bf4d7db47a3_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RleHRyZWdpb246ZWY3M2QyNTUzNjJjNGRlNGJhMDUyYzk4ZDhjMGY0YzhfMTUwNw_50ebc2e2-54a1-4cce-8d82-a195360ae8b8"
      unitRef="usd">500000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i990dcd5d52dd45569370ba5dc2f32be6_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RleHRyZWdpb246ZWY3M2QyNTUzNjJjNGRlNGJhMDUyYzk4ZDhjMGY0YzhfMTU2OA_f97f8c75-e4a1-4217-b7a4-a6dfe0a9aa00"
      unitRef="usd">2300000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RleHRyZWdpb246ZWY3M2QyNTUzNjJjNGRlNGJhMDUyYzk4ZDhjMGY0YzhfMTc3Mg_71e4b5b0-be12-4444-bbea-d0e757093e2b"
      unitRef="usd">700000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i45f40f2c0edb40e78f6ddabeaa9e14d1_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RleHRyZWdpb246ZWY3M2QyNTUzNjJjNGRlNGJhMDUyYzk4ZDhjMGY0YzhfMTg0NA_264afecd-e9ec-406c-a0d2-e6b2782c4aa8"
      unitRef="usd">400000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i9ab0f740250b41eaa257a683d3f21ad0_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RleHRyZWdpb246ZWY3M2QyNTUzNjJjNGRlNGJhMDUyYzk4ZDhjMGY0YzhfMTkwNQ_57abd195-17f4-4d92-a5b1-cdba4fe85ee6"
      unitRef="usd">2000000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl85Ny9mcmFnOmVmNzNkMjU1MzYyYzRkZTRiYTA1MmM5OGQ4YzBmNGM4L3RleHRyZWdpb246ZWY3M2QyNTUzNjJjNGRlNGJhMDUyYzk4ZDhjMGY0YzhfMjEwOQ_9def78da-24e2-4d15-8f99-81631a908b80"
      unitRef="usd">600000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90ZXh0cmVnaW9uOjFlYTQzZDE3ZjBiYjQxYTFhODYyMWY1NTc5YjVlZjdhXzI5NQ_208dbac6-d0ef-4c15-b303-38261cc0310b">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; The following table presents the calculation of basic and diluted loss per share:&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 share and 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;(1,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(2,371)&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;(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;/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;71,091,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;71,091,790&#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;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;/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.03)&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.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;/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;Potentially anti-dilutive shares excluded from the calculation of diluted loss per share were approximately 5&#160;million, 4&#160;million, and 3&#160;million for the year ended June&#160;30, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90ZXh0cmVnaW9uOjFlYTQzZDE3ZjBiYjQxYTFhODYyMWY1NTc5YjVlZjdhXzMwMA_e08300a3-5a42-4ede-92ee-daea7cc3b614">The following table presents the calculation of basic and diluted loss per share:&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 share and 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;(1,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(2,371)&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;(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;/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;71,091,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;71,091,790&#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;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;/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.03)&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.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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzQtMS0xLTEtNjAyNTA_a0e00a0a-37ee-40f8-9911-e9f56c9f0b56"
      unitRef="usd">-1703000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzQtMy0xLTEtNjAyNTA_cf81083d-22b3-4752-a98e-1b793fb6847f"
      unitRef="usd">-8705000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzQtNS0xLTEtNjAyNTA_b040568e-928a-4e85-ae70-9bd3ebf4844f"
      unitRef="usd">-40595000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzUtMS0xLTEtNjAyNTA_8e9edd25-dc61-477c-97aa-5822687a647c"
      unitRef="usd">668000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzUtMy0xLTEtNjAyNTA_62c83896-c89c-4481-95f2-8773c7819c79"
      unitRef="usd">668000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzUtNS0xLTEtNjAyNTA_bf1d770c-1fcf-4ceb-bf55-b554644655b6"
      unitRef="usd">668000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzYtMS0xLTEtNjAyNTA_1f638cf5-0bac-4f68-8fa6-79057fcf325e"
      unitRef="usd">-2371000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzYtMy0xLTEtNjAyNTA_6bf50e71-9675-4363-be26-5574da685f5a"
      unitRef="usd">-9373000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzYtNS0xLTEtNjAyNTA_7e488fc0-a02b-4b46-b03e-701fba063136"
      unitRef="usd">-41263000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzgtMS0xLTEtNjAyNTA_5977ed3c-06c0-4a11-b889-67bb5f9c902a"
      unitRef="shares">71091790</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzgtMy0xLTEtNjAyNTA_89422b14-5282-44e0-ac53-d018fddc5468"
      unitRef="shares">67002438</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzgtNS0xLTEtNjAyNTA_09bbbb69-8723-46bc-99fa-f1aa143477cb"
      unitRef="shares">62980193</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzktMS0xLTEtNjAyNTA_1e1dbdd6-9416-4ea0-a02a-d5d401f63d77"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzktMy0xLTEtNjAyNTA_02ba2af6-280f-4733-a4dd-165a46de9af0"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzktNS0xLTEtNjAyNTA_3052fe16-3a81-4323-8842-a6964033dad5"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzEwLTEtMS0xLTYwMjUw_745eeeab-a39d-46c3-a2e8-2a28cad7bd95"
      unitRef="shares">71091790</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzEwLTEtMS0xLTYwMjUw_b01ec279-4f5e-4de8-9ae0-a08dba1a5f59"
      unitRef="shares">71091790</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzEwLTMtMS0xLTYwMjUw_71408d50-3a19-4411-9eb5-bd2176e50cf9"
      unitRef="shares">67002438</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzEwLTUtMS0xLTYwMjUw_7742f825-1c76-4542-af58-f9318535356a"
      unitRef="shares">62980193</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzEyLTEtMS0xLTYwMjUw_a15501ab-ed9c-4e79-aac0-b7403e527c0b"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzEyLTEtMS0xLTYwMjUw_eccd35f3-1776-42ca-82b9-c07c51441d77"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzEyLTMtMS0xLTYwMjUw_40212ebe-2110-4d6c-b1e4-2acda708768e"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzEyLTMtMS0xLTYwMjUw_535e8f4d-7f66-484f-845d-5f66051286fc"
      unitRef="usdPerShare">-0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzEyLTUtMS0xLTYwMjUw_52a71be1-ab60-4e83-8791-4e1ab9812648"
      unitRef="usdPerShare">-0.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90YWJsZTpjYmM0MmQyNzI1NmE0YzNlOGU5OTM5ZDFhN2JmOWYwMi90YWJsZXJhbmdlOmNiYzQyZDI3MjU2YTRjM2U4ZTk5MzlkMWE3YmY5ZjAyXzEyLTUtMS0xLTYwMjUw_faece0de-f77f-4b11-9ee7-73668896fb10"
      unitRef="usdPerShare">-0.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90ZXh0cmVnaW9uOjFlYTQzZDE3ZjBiYjQxYTFhODYyMWY1NTc5YjVlZjdhXzIyOQ_3aa65041-a12c-40ec-8c5d-aca4265cc3d7"
      unitRef="shares">5000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90ZXh0cmVnaW9uOjFlYTQzZDE3ZjBiYjQxYTFhODYyMWY1NTc5YjVlZjdhXzIzMw_7fbbfdd7-51ae-4816-8440-c4694c6149e4"
      unitRef="shares">4000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDMvZnJhZzoxZWE0M2QxN2YwYmI0MWExYTg2MjFmNTU3OWI1ZWY3YS90ZXh0cmVnaW9uOjFlYTQzZDE3ZjBiYjQxYTFhODYyMWY1NTc5YjVlZjdhXzI0MQ_807d486f-9007-458a-8577-38e83712cc25"
      unitRef="shares">3000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90ZXh0cmVnaW9uOjZmY2MyNzRhMTlkZjRmNzQ5ZmZjNzZjMTgzNDczZGQ4XzQxOTM_f2523e2d-59a9-4273-b62c-104300037109">ACQUISITION&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:115%"&gt;In 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 acquisition of Yoke was accounted for as a business combination using the acquisition method of accounting which includes the results of operations of the acquired business from the date of acquisition. The purchase price of the acquired company is allocated between tangible and intangible assets acquired and liabilities assumed from the acquired business based on their estimated fair values using primarily Level 3 inputs under ASC Topic 820, &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:115%"&gt;Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, with the residual of the purchase price recorded as goodwill. &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:115%"&gt;Through the acquisition, Yoke&#x2019;s point of sale platform will now extend its offering to provide self-checkout while seamlessly integrating with Cantaloupe&#x2019;s inventory management and payment processing platforms. We plan to differentiate ourselves by providing a single platform to manage consumer and operational aspects of micro markets, while also integrating multiple service providers for flexibility and ultimate ease to our customers.&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:115%"&gt;The consideration transferred for the acquisition includes payments of $3&#160;million in cash at the close of the transaction and $1&#160;million in deferred cash payment due on or before July 30, 2022 based on the achievement of certain sales growth targets. As of the date of the acquisition and as of the year ended June 30, 2022, we expected to pay the entire deferred cash payment and we accrued a contingent consideration liability of $1&#160;million which is included within Accrued expenses in our Consolidated Balance Sheet. On July 27, 2022, the Company made the cash payment of $1&#160;million in accordance with the agreement consideration. &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:115%"&gt;Additionally in connection with the acquisition, the Company will issue common stock to the former owners of Yoke based on the achievement of certain sales growth targets for software licenses through July 31, 2024 and continued employment as of the respective measurement dates. The accounting treatment for these awards in the context of the business combination is to recognize the awards as a post-combination expense and were not included in the purchase price.  We will begin recognizing compensation expense for these awards over the requisite service period when it becomes probable that the performance condition would be satisfied. At each reporting date, we assess the probability of achieving the sales targets and fulfilling the performance condition. For the year ended June 30, 2022, we determined that it is not probable that the performance condition would be satisfied and, accordingly, have not recognized compensation expense related to these awards.&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the total consideration paid for Yoke, total net assets acquired, identifiable assets and goodwill recognized at the acquisition date:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.362%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.729%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom: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:400;line-height:100%"&gt;($&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align: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 &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;2,966&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration arrangement&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,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:700;line-height:100%"&gt;Fair value of total consideration transferred&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;3,966&#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 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:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Recognized amounts of identifiable assets&lt;/span&gt;&lt;/td&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 7pt;text-align:left;vertical-align: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 net assets acquired&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;21&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible assets&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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total identifiable net assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,256&#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 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 #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:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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&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;Amounts allocated to identifiable intangible assets included $0.9&#160;million related to developed technology, $0.3&#160;million  related to customer relationships, and $0.1&#160;million related to other intangible assets. The fair value of the acquired developed technology was determined using a multi-period excess earnings method.  The fair value of the acquired customer relationships was determined using the with-and-without method which estimates the value using the cash flow impact in a scenario where the customer relationships are not in place. The recognized intangible assets will be amortized on a straight-line basis over the estimated useful lives of the respective assets.&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:115%"&gt;Goodwill of $2.7&#160;million arising from the acquisition includes the expected synergies between Yoke and the Company and intangible assets that do not qualify for separate recognition at the time of acquisition. The goodwill, which is deductible for income tax purposes, was assigned to the Company&#x2019;s only reporting unit.&lt;/span&gt;&lt;/div&gt;The above table represents the final allocation of the purchase price, noting no material measurement period adjustments. Pro forma financial information of the acquisition is not presented due to the immaterial impact of the financial results of Yoke in the Company's Consolidated Financial Statements.</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i0da693038b194d09a38f88daa11ae845_D20210801-20210831"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90ZXh0cmVnaW9uOjZmY2MyNzRhMTlkZjRmNzQ5ZmZjNzZjMTgzNDczZGQ4XzEyNTU_91181835-5915-436b-be03-4247007c9133"
      unitRef="usd">3000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i0da693038b194d09a38f88daa11ae845_D20210801-20210831"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90ZXh0cmVnaW9uOjZmY2MyNzRhMTlkZjRmNzQ5ZmZjNzZjMTgzNDczZGQ4XzEzMDI_b9378a4f-8a8d-4d40-a4d9-9a3eb7a9534d"
      unitRef="usd">1000000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i8bbd483369c54bd7923f402130eb3a14_I20210831"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90ZXh0cmVnaW9uOjZmY2MyNzRhMTlkZjRmNzQ5ZmZjNzZjMTgzNDczZGQ4XzE2MDA_8c4da622-0562-4706-a83a-a574df723bc6"
      unitRef="usd">1000000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i412ccf4c5ee249d5bbd0aa193f456745_D20220727-20220727"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90ZXh0cmVnaW9uOjZmY2MyNzRhMTlkZjRmNzQ5ZmZjNzZjMTgzNDczZGQ4XzE3MzU_25e8264e-7c15-43ee-a370-827ea4fa2835"
      unitRef="usd">1000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90ZXh0cmVnaW9uOjZmY2MyNzRhMTlkZjRmNzQ5ZmZjNzZjMTgzNDczZGQ4XzQxOTI_6eea1285-2161-4623-bb09-52b3c0164da0">&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 summarizes the total consideration paid for Yoke, total net assets acquired, identifiable assets and goodwill recognized at the acquisition date:&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:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.362%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:77.071%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.729%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom: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:400;line-height:100%"&gt;($&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align: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 &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;2,966&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration arrangement&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,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:700;line-height:100%"&gt;Fair value of total consideration transferred&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;3,966&#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 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:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Recognized amounts of identifiable assets&lt;/span&gt;&lt;/td&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 7pt;text-align:left;vertical-align: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 net assets acquired&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;21&#160;&lt;/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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable intangible assets&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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total identifiable net assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,256&#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 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 #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:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i0da693038b194d09a38f88daa11ae845_D20210801-20210831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90YWJsZTo5NTIzZTIwMDI2Njg0ODAxYmIwMGE4MmY5YjQ5YTJiNS90YWJsZXJhbmdlOjk1MjNlMjAwMjY2ODQ4MDFiYjAwYTgyZjliNDlhMmI1XzItMS0xLTEtNjAyNTA_4e3416bb-0380-4273-87d7-619b3dcb4536"
      unitRef="usd">2966000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i0da693038b194d09a38f88daa11ae845_D20210801-20210831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90YWJsZTo5NTIzZTIwMDI2Njg0ODAxYmIwMGE4MmY5YjQ5YTJiNS90YWJsZXJhbmdlOjk1MjNlMjAwMjY2ODQ4MDFiYjAwYTgyZjliNDlhMmI1XzMtMS0xLTEtNjAyNTA_6b727ee0-59e1-4327-8cda-4d47dc834531"
      unitRef="usd">1000000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i0da693038b194d09a38f88daa11ae845_D20210801-20210831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90YWJsZTo5NTIzZTIwMDI2Njg0ODAxYmIwMGE4MmY5YjQ5YTJiNS90YWJsZXJhbmdlOjk1MjNlMjAwMjY2ODQ4MDFiYjAwYTgyZjliNDlhMmI1XzQtMS0xLTEtNjAyNTA_16d80484-8cb6-414d-92b5-cc20303c5a82"
      unitRef="usd">3966000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <ctlp:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets
      contextRef="i8bbd483369c54bd7923f402130eb3a14_I20210831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90YWJsZTo5NTIzZTIwMDI2Njg0ODAxYmIwMGE4MmY5YjQ5YTJiNS90YWJsZXJhbmdlOjk1MjNlMjAwMjY2ODQ4MDFiYjAwYTgyZjliNDlhMmI1XzctMS0xLTEtNjAyNTA_9d777d79-b617-471b-96e6-a4cc4da5fef9"
      unitRef="usd">21000</ctlp:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i8bbd483369c54bd7923f402130eb3a14_I20210831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90YWJsZTo5NTIzZTIwMDI2Njg0ODAxYmIwMGE4MmY5YjQ5YTJiNS90YWJsZXJhbmdlOjk1MjNlMjAwMjY2ODQ4MDFiYjAwYTgyZjliNDlhMmI1XzgtMS0xLTEtNjAyNTA_fafa95c9-32f3-492d-b3c9-79f434f8091a"
      unitRef="usd">1235000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i8bbd483369c54bd7923f402130eb3a14_I20210831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90YWJsZTo5NTIzZTIwMDI2Njg0ODAxYmIwMGE4MmY5YjQ5YTJiNS90YWJsZXJhbmdlOjk1MjNlMjAwMjY2ODQ4MDFiYjAwYTgyZjliNDlhMmI1XzktMS0xLTEtNjAyNTA_a8b0cf46-ce5c-4636-bf48-5fe79b3298a3"
      unitRef="usd">1256000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="i8bbd483369c54bd7923f402130eb3a14_I20210831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90YWJsZTo5NTIzZTIwMDI2Njg0ODAxYmIwMGE4MmY5YjQ5YTJiNS90YWJsZXJhbmdlOjk1MjNlMjAwMjY2ODQ4MDFiYjAwYTgyZjliNDlhMmI1XzExLTEtMS0xLTYwMjUw_0604b9a7-a2c2-4172-b1e9-3f7810c85f12"
      unitRef="usd">2710000</us-gaap:Goodwill>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i107195cabbdc406f9f9d56d3366963da_D20210801-20210831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90ZXh0cmVnaW9uOjZmY2MyNzRhMTlkZjRmNzQ5ZmZjNzZjMTgzNDczZGQ4XzI5OTE_d6f9fa57-2726-4c0e-9ccc-1f3189ae8773"
      unitRef="usd">900000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i52ad695c563f48ca8ea60229005f69fa_D20210801-20210831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90ZXh0cmVnaW9uOjZmY2MyNzRhMTlkZjRmNzQ5ZmZjNzZjMTgzNDczZGQ4XzMwMjc_9153e765-0600-4ade-a836-47d5aac068d6"
      unitRef="usd">300000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i5e5df700d6bb4f19933bd024afe7bf5d_D20210801-20210831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90ZXh0cmVnaW9uOjZmY2MyNzRhMTlkZjRmNzQ5ZmZjNzZjMTgzNDczZGQ4XzMwNzA_a2c1c1cd-cc8f-4987-990a-cafa50f6358c"
      unitRef="usd">100000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:Goodwill
      contextRef="ie6a21d314bc741cb82b734515dc7282c_I20210831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDYvZnJhZzo2ZmNjMjc0YTE5ZGY0Zjc0OWZmYzc2YzE4MzQ3M2RkOC90ZXh0cmVnaW9uOjZmY2MyNzRhMTlkZjRmNzQ5ZmZjNzZjMTgzNDczZGQ4XzM1OTA_d71640fb-b3b7-4588-986f-b2378a9659fe"
      unitRef="usd">2700000</us-gaap:Goodwill>
    <us-gaap:FinancingReceivablesTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90ZXh0cmVnaW9uOjMzZTk3MjZmNGFkZTQwMGE5MGM2Y2UyZjA2NzkxNGI4XzMxODI_9d12cab4-889d-4a74-a5b4-ba6dfce11bdb">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, 2022 and 2021, 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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;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;6,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;14,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 $760 and $1,109, 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;21,448&#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;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;/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 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&#160;30, 2022, 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;7,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;20,759&#160;&lt;/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;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;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;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;232&#160;&lt;/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;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;196&#160;&lt;/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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;808&#160;&lt;/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;7,560&#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;5,141&#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;2,933&#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;2,985&#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,483&#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;106&#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;22,208&#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 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 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;6,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;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;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,118&#160;&lt;/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;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;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;281&#160;&lt;/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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;6,815&#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,157&#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,610&#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;3,649&#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;1,434&#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;43&#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;20,708&#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&#160;30, 2022, 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;7,498&#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,853&#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,688&#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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,950&#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;102&#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;20,714&#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;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;288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;7,560&#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;5,141&#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,933&#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,985&#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,483&#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;106&#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;22,208&#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&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&#160;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,415&#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,824&#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,793&#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,920&#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,290&#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;24&#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,266&#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;729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,442&#160;&lt;/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,815&#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,157&#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,610&#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,649&#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,434&#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;43&#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;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;The following table represents a rollforward of the allowance for finance receivables for the year ending June&#160;30, 2022 and 2021:&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year ended 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="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;1,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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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;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;760&#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;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;/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="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, 2022 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;2023&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,937&#160;&lt;/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;2024&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,841&#160;&lt;/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;2025&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,420&#160;&lt;/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;2026&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;6,039&#160;&lt;/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;2027&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;9,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,384&#160;&lt;/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,989&#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;(2,781)&lt;/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 doubtful accounts&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;(760)&lt;/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;21,448&#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="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90ZXh0cmVnaW9uOjMzZTk3MjZmNGFkZTQwMGE5MGM2Y2UyZjA2NzkxNGI4XzMxODM_9bc6e3cb-ca26-4238-b880-0dcbf987c083">P60M</ctlp:FinanceReceivablesSalestypeLeaseTerm>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90ZXh0cmVnaW9uOjMzZTk3MjZmNGFkZTQwMGE5MGM2Y2UyZjA2NzkxNGI4XzMxNzM_45850603-b73b-4a96-a2e1-d739a2a7c0d8">As of June&#160;30, 2022 and 2021, 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;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;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;6,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;14,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 $760 and $1,109, 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;21,448&#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;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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTozMWY5M2I1Yjg4MTE0N2E4OGQ4NTViYTU0MWFlMWVkMy90YWJsZXJhbmdlOjMxZjkzYjViODgxMTQ3YTg4ZDg1NWJhNTQxYWUxZWQzXzMtMS0xLTEtNjAyNTA_4a4e9828-2a34-4d40-a507-862fb9d8f01c"
      unitRef="usd">6721000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTozMWY5M2I1Yjg4MTE0N2E4OGQ4NTViYTU0MWFlMWVkMy90YWJsZXJhbmdlOjMxZjkzYjViODgxMTQ3YTg4ZDg1NWJhNTQxYWUxZWQzXzMtMy0xLTEtNjAyNTA_0673ac60-c38a-4eaa-ad48-0b711b6f2222"
      unitRef="usd">7967000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTozMWY5M2I1Yjg4MTE0N2E4OGQ4NTViYTU0MWFlMWVkMy90YWJsZXJhbmdlOjMxZjkzYjViODgxMTQ3YTg4ZDg1NWJhNTQxYWUxZWQzXzQtMS0xLTEtNjAyNTA_426ef702-db7c-4ee9-af5e-ff71e2c2894b"
      unitRef="usd">14727000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTozMWY5M2I1Yjg4MTE0N2E4OGQ4NTViYTU0MWFlMWVkMy90YWJsZXJhbmdlOjMxZjkzYjViODgxMTQ3YTg4ZDg1NWJhNTQxYWUxZWQzXzQtMy0xLTEtNjAyNTA_4bfaa4f5-f90b-46dc-849e-ad94df6ff1e1"
      unitRef="usd">11632000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTozMWY5M2I1Yjg4MTE0N2E4OGQ4NTViYTU0MWFlMWVkMy90YWJsZXJhbmdlOjMxZjkzYjViODgxMTQ3YTg4ZDg1NWJhNTQxYWUxZWQzXzUtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjphMTAwNzQ5MWQ4N2E0ZGRkODM3M2U4YzNmYTgxZGVlZl81MQ_cb46bb5d-fc7b-43ae-ba88-392955806cf2"
      unitRef="usd">760000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTozMWY5M2I1Yjg4MTE0N2E4OGQ4NTViYTU0MWFlMWVkMy90YWJsZXJhbmdlOjMxZjkzYjViODgxMTQ3YTg4ZDg1NWJhNTQxYWUxZWQzXzUtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjphMTAwNzQ5MWQ4N2E0ZGRkODM3M2U4YzNmYTgxZGVlZl81OA_039285ca-95f5-4b82-a1fe-444162faabac"
      unitRef="usd">1109000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTozMWY5M2I1Yjg4MTE0N2E4OGQ4NTViYTU0MWFlMWVkMy90YWJsZXJhbmdlOjMxZjkzYjViODgxMTQ3YTg4ZDg1NWJhNTQxYWUxZWQzXzUtMS0xLTEtNjAyNTA_2bfbab43-9ee5-4602-9142-217b5d4d695f"
      unitRef="usd">21448000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTozMWY5M2I1Yjg4MTE0N2E4OGQ4NTViYTU0MWFlMWVkMy90YWJsZXJhbmdlOjMxZjkzYjViODgxMTQ3YTg4ZDg1NWJhNTQxYWUxZWQzXzUtMy0xLTEtNjAyNTA_9d931d3f-13ae-4398-965c-e76443de9683"
      unitRef="usd">19599000</us-gaap:NotesReceivableNet>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90ZXh0cmVnaW9uOjMzZTk3MjZmNGFkZTQwMGE5MGM2Y2UyZjA2NzkxNGI4XzMxNzg_ce0fb481-629c-4e76-992f-929954ff5f84">&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&#160;30, 2022, 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;7,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;20,759&#160;&lt;/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;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;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;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;232&#160;&lt;/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;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;196&#160;&lt;/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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;808&#160;&lt;/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;7,560&#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;5,141&#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;2,933&#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;2,985&#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,483&#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;106&#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;22,208&#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 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 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;6,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;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;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,118&#160;&lt;/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;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;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;281&#160;&lt;/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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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;6,815&#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,157&#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,610&#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;3,649&#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;1,434&#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;43&#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;20,708&#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&#160;30, 2022, 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;7,498&#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,853&#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,688&#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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,950&#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;102&#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;20,714&#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;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;288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;7,560&#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;5,141&#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,933&#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,985&#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,483&#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;106&#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;22,208&#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&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&#160;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,415&#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,824&#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,793&#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,920&#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,290&#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;24&#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,266&#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;729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,442&#160;&lt;/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,815&#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,157&#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,610&#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,649&#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,434&#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;43&#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;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;</us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="icddc736b5c0e4811a0700ba1ba8c3471_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzMtMi0xLTEtNjAyNTA_5bc7250b-312d-4b3d-8f9c-d6ae8b710fa1"
      unitRef="usd">7451000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="icddc736b5c0e4811a0700ba1ba8c3471_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzMtNC0xLTEtNjAyNTA_ad1e2e85-74cf-4cb9-bc9d-98c0e69eb320"
      unitRef="usd">5047000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="icddc736b5c0e4811a0700ba1ba8c3471_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzMtNi0xLTEtNjAyNTA_696c0426-cb88-47db-9d13-c2a01b4b1eb7"
      unitRef="usd">2758000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="icddc736b5c0e4811a0700ba1ba8c3471_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzMtOC0xLTEtNjAyNTA_f7407cc8-42a6-4f82-a2a0-e40256b21cd1"
      unitRef="usd">2593000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="icddc736b5c0e4811a0700ba1ba8c3471_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzMtMTAtMS0xLTYwMjUw_3dee5a70-0cd0-44f1-8809-1c9f814b8e55"
      unitRef="usd">2807000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="icddc736b5c0e4811a0700ba1ba8c3471_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzMtMTItMS0xLTYwMjUw_97f10e8c-31b0-4f5c-a5af-a7cb41a06c03"
      unitRef="usd">103000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="icddc736b5c0e4811a0700ba1ba8c3471_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzMtMTQtMS0xLTYwMjUw_eb5ad9cb-1381-4621-9481-69c727c6a29b"
      unitRef="usd">20759000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5c21a6c93f894f698814265ce05cf9e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzQtMi0xLTEtNjAyNTA_f109f78f-8f6b-4770-954e-be55f52d5298"
      unitRef="usd">18000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5c21a6c93f894f698814265ce05cf9e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzQtNC0xLTEtNjAyNTA_7affe451-0cea-4b1c-9419-afb3e7abd16f"
      unitRef="usd">10000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5c21a6c93f894f698814265ce05cf9e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzQtNi0xLTEtNjAyNTA_627a243e-5995-4232-a4a3-1e0283d9cb8b"
      unitRef="usd">32000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5c21a6c93f894f698814265ce05cf9e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzQtOC0xLTEtNjAyNTA_4d2b46d4-be17-44c1-882f-ee761a75fab3"
      unitRef="usd">56000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5c21a6c93f894f698814265ce05cf9e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzQtMTAtMS0xLTYwMjUw_db234a08-d588-4657-bad2-b42ce4d45a5f"
      unitRef="usd">94000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5c21a6c93f894f698814265ce05cf9e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzQtMTItMS0xLTYwMjUw_d6e51dad-10e2-4055-ae61-82040f629363"
      unitRef="usd">3000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i5c21a6c93f894f698814265ce05cf9e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzQtMTQtMS0xLTYwMjUw_3912d56f-30e2-4ee0-a237-42c2203135ae"
      unitRef="usd">213000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i79f2064c3c5f4dcfae003626a6180088_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzUtMi0xLTEtNjAyNTA_d8d186c4-0816-4a3e-ab4e-bebbfe0f3d42"
      unitRef="usd">25000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i79f2064c3c5f4dcfae003626a6180088_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzUtNC0xLTEtNjAyNTA_cd6ecb6a-c952-41b7-84c9-2e3e1385ee55"
      unitRef="usd">23000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i79f2064c3c5f4dcfae003626a6180088_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzUtNi0xLTEtNjAyNTA_7df89f82-cb4f-4b31-baf1-cd4bb5e0d3af"
      unitRef="usd">26000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i79f2064c3c5f4dcfae003626a6180088_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzUtOC0xLTEtNjAyNTA_41faf8f5-5186-4bb7-8ce0-58693d30e974"
      unitRef="usd">58000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i79f2064c3c5f4dcfae003626a6180088_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzUtMTAtMS0xLTYwMjUw_3f813d32-7a13-4554-8ad4-ad1e36ae1aa1"
      unitRef="usd">100000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i79f2064c3c5f4dcfae003626a6180088_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzUtMTItMS0xLTYwMjUw_df3cc66a-69d7-401b-8690-7f6aec95f6c3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i79f2064c3c5f4dcfae003626a6180088_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzUtMTQtMS0xLTYwMjUw_c84152da-5d39-4641-92f9-027ceab4a028"
      unitRef="usd">232000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i925122de056a44efad5a117ded9b4f2c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzYtMi0xLTEtNjAyNTA_451dbdc5-c8ed-46c0-8ca0-0f11a9a38ab3"
      unitRef="usd">25000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i925122de056a44efad5a117ded9b4f2c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzYtNC0xLTEtNjAyNTA_d1c126ef-a667-4f05-b405-647015fb94ab"
      unitRef="usd">14000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i925122de056a44efad5a117ded9b4f2c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzYtNi0xLTEtNjAyNTA_cb9069a0-adef-494b-924b-7bcfbcb08cd4"
      unitRef="usd">20000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i925122de056a44efad5a117ded9b4f2c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzYtOC0xLTEtNjAyNTA_31b2bbe9-a7af-41ba-afc1-8abf7171c977"
      unitRef="usd">46000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i925122de056a44efad5a117ded9b4f2c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzYtMTAtMS0xLTYwMjUw_c6818772-0fed-468b-84b9-c6e70748125a"
      unitRef="usd">91000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i925122de056a44efad5a117ded9b4f2c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzYtMTItMS0xLTYwMjUw_0e14efac-80d0-4d5e-844b-22e333df8a21"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i925122de056a44efad5a117ded9b4f2c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzYtMTQtMS0xLTYwMjUw_b53fa2b0-2683-421a-9e9a-186ba1623cd2"
      unitRef="usd">196000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iff4dbd2a97014466b859c5fc23b0e1c0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzctMi0xLTEtNjAyNTA_2ee02b20-e8d4-4527-9dd7-d12a39271d13"
      unitRef="usd">41000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iff4dbd2a97014466b859c5fc23b0e1c0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzctNC0xLTEtNjAyNTA_f5ec443c-543e-4710-bce0-cb375bba9552"
      unitRef="usd">47000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iff4dbd2a97014466b859c5fc23b0e1c0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzctNi0xLTEtNjAyNTA_c534b406-188d-4dcc-9f4a-ca0ce40835f1"
      unitRef="usd">97000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iff4dbd2a97014466b859c5fc23b0e1c0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzctOC0xLTEtNjAyNTA_e2744262-4583-4d78-83da-a4d881a46b0d"
      unitRef="usd">232000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iff4dbd2a97014466b859c5fc23b0e1c0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzctMTAtMS0xLTYwMjUw_abccfe26-81b6-4a52-8c08-2e608d4d9540"
      unitRef="usd">391000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iff4dbd2a97014466b859c5fc23b0e1c0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzctMTItMS0xLTYwMjUw_efcdf835-c79b-43e3-b9ee-925b88a259c3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="iff4dbd2a97014466b859c5fc23b0e1c0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzctMTQtMS0xLTYwMjUw_dfb09238-f4a2-43f0-ad37-553daaf61710"
      unitRef="usd">808000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzgtMi0xLTEtNjAyNTA_a76f9e3b-2aba-4a9f-9bbe-6f9178d11d9d"
      unitRef="usd">7560000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzgtNC0xLTEtNjAyNTA_096048ec-ffc4-4e00-b47b-31f5ee6dcf94"
      unitRef="usd">5141000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzgtNi0xLTEtNjAyNTA_2942edab-0ce8-4502-b94a-17fc17ea011f"
      unitRef="usd">2933000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzgtOC0xLTEtNjAyNTA_7476d188-16cb-4f86-bea2-baf10533df2d"
      unitRef="usd">2985000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzgtMTAtMS0xLTYwMjUw_60e52784-4903-4cfd-b34e-c19cd6e6c335"
      unitRef="usd">3483000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzgtMTItMS0xLTYwMjUw_a8be7fed-3a0c-42eb-9917-c83024e5038e"
      unitRef="usd">106000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo0MmU5ZGM5YTBiODc0MGNmYWFjZGU1MzIwMmU4NzUwMy90YWJsZXJhbmdlOjQyZTlkYzlhMGI4NzQwY2ZhYWNkZTUzMjAyZTg3NTAzXzgtMTQtMS0xLTYwMjUw_f46cd98a-62ba-4cca-8ddb-98dacd6235a4"
      unitRef="usd">22208000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3417edeae7aa48bfb7e681ece306acbb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzMtMi0xLTEtNjAyNTA_cadcffb3-9221-43e1-bed3-59e595c1d3fe"
      unitRef="usd">6736000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3417edeae7aa48bfb7e681ece306acbb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzMtNC0xLTEtNjAyNTA_9d60395b-e29e-42a6-b9bf-7fbac4a49ccf"
      unitRef="usd">3970000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3417edeae7aa48bfb7e681ece306acbb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzMtNi0xLTEtNjAyNTA_67a63682-bec8-42a0-8312-6858ed520ac7"
      unitRef="usd">3942000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3417edeae7aa48bfb7e681ece306acbb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzMtOC0xLTEtNjAyNTA_24bdc3b0-0bfb-4b81-8b7e-becd16c9b770"
      unitRef="usd">3081000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3417edeae7aa48bfb7e681ece306acbb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzMtMTAtMS0xLTYwMjUw_5c8454d4-f338-4b78-8b08-7744a398e329"
      unitRef="usd">1358000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3417edeae7aa48bfb7e681ece306acbb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzMtMTItMS0xLTYwMjUw_00a2ebe5-364f-4058-b1d4-b48b1b5761b1"
      unitRef="usd">31000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i3417edeae7aa48bfb7e681ece306acbb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzMtMTQtMS0xLTYwMjUw_2bc28bca-5557-4def-a7b7-3f42b93b53e5"
      unitRef="usd">19118000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1aba48dd950846be88b1ce2b523ca40d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzQtMi0xLTEtNjAyNTA_b5757c77-c17c-443b-970f-846ba9425ca4"
      unitRef="usd">19000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1aba48dd950846be88b1ce2b523ca40d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzQtNC0xLTEtNjAyNTA_d2c87029-0ab5-4961-9c13-84b6e306c710"
      unitRef="usd">67000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1aba48dd950846be88b1ce2b523ca40d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzQtNi0xLTEtNjAyNTA_0f551c93-f616-4a75-9e6c-1dff428d67fe"
      unitRef="usd">90000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1aba48dd950846be88b1ce2b523ca40d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzQtOC0xLTEtNjAyNTA_b8c2d1f2-8214-431d-9bcf-5693a2262509"
      unitRef="usd">93000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1aba48dd950846be88b1ce2b523ca40d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzQtMTAtMS0xLTYwMjUw_dbe19916-8f47-4eb3-aa25-1abc04698131"
      unitRef="usd">11000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1aba48dd950846be88b1ce2b523ca40d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzQtMTItMS0xLTYwMjUw_b1cfdb0f-bc0c-4d8b-b530-ab54fd3aec16"
      unitRef="usd">1000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i1aba48dd950846be88b1ce2b523ca40d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzQtMTQtMS0xLTYwMjUw_c8080709-d6f3-430a-83b2-a0fc8d99c79f"
      unitRef="usd">281000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifd22dc7f1a3247d0be70e35951608be2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzUtMi0xLTEtNjAyNTA_a41d613a-c323-49cd-9625-95b673cbe922"
      unitRef="usd">4000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifd22dc7f1a3247d0be70e35951608be2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzUtNC0xLTEtNjAyNTA_8225a35f-eab5-4db3-867c-3810a258ab41"
      unitRef="usd">9000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifd22dc7f1a3247d0be70e35951608be2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzUtNi0xLTEtNjAyNTA_2c8bc893-305f-468b-9985-85ec57b4d378"
      unitRef="usd">22000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifd22dc7f1a3247d0be70e35951608be2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzUtOC0xLTEtNjAyNTA_a566f6bb-6750-45b2-b4fa-575e279e21e9"
      unitRef="usd">2000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifd22dc7f1a3247d0be70e35951608be2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzUtMTAtMS0xLTYwMjUw_e6c085a1-cc91-4fc0-9e52-b0ff0044cadf"
      unitRef="usd">1000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifd22dc7f1a3247d0be70e35951608be2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzUtMTItMS0xLTYwMjUw_6b5d3ac3-d83e-4eef-a4c2-94f9d8af8c0e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="ifd22dc7f1a3247d0be70e35951608be2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzUtMTQtMS0xLTYwMjUw_6f2eed06-75f3-445c-a3c0-de4bb5792a06"
      unitRef="usd">38000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2429e09f2f854ba0b7dd194d998b2c23_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzYtMi0xLTEtNjAyNTA_55905381-baca-4a51-a09c-93da3ee9160d"
      unitRef="usd">10000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2429e09f2f854ba0b7dd194d998b2c23_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzYtNC0xLTEtNjAyNTA_e99b3082-b950-4998-be58-64a4e0b02d3b"
      unitRef="usd">42000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2429e09f2f854ba0b7dd194d998b2c23_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzYtNi0xLTEtNjAyNTA_cb0290b4-c998-48f5-8533-729049c417d4"
      unitRef="usd">66000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2429e09f2f854ba0b7dd194d998b2c23_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzYtOC0xLTEtNjAyNTA_951bc33b-bf7a-4d76-9ae8-2a84935f078b"
      unitRef="usd">54000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2429e09f2f854ba0b7dd194d998b2c23_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzYtMTAtMS0xLTYwMjUw_dd0991f4-b2db-46ca-8b5e-7627295c4cf1"
      unitRef="usd">10000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2429e09f2f854ba0b7dd194d998b2c23_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzYtMTItMS0xLTYwMjUw_95fe4138-d108-4cb9-b82f-579c598a8963"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i2429e09f2f854ba0b7dd194d998b2c23_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzYtMTQtMS0xLTYwMjUw_99a43d59-0977-41f4-86bf-4ffe017d3ea7"
      unitRef="usd">182000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i89afe1c267dc4de7badad696313871e1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzctMi0xLTEtNjAyNTA_3e28e0e2-6372-4b5d-b9dc-f7648b7fb4ab"
      unitRef="usd">46000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i89afe1c267dc4de7badad696313871e1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzctNC0xLTEtNjAyNTA_fe8ff473-61dd-488c-ba88-7e7d5e049f4a"
      unitRef="usd">69000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i89afe1c267dc4de7badad696313871e1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzctNi0xLTEtNjAyNTA_90e4a90b-5865-4f20-9636-02ec65096094"
      unitRef="usd">490000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i89afe1c267dc4de7badad696313871e1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzctOC0xLTEtNjAyNTA_115a3a76-66bf-4ac3-9208-a261626292d1"
      unitRef="usd">419000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i89afe1c267dc4de7badad696313871e1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzctMTAtMS0xLTYwMjUw_2a0bf05e-bb1a-43d5-9cf9-a3fefe38d09f"
      unitRef="usd">54000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i89afe1c267dc4de7badad696313871e1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzctMTItMS0xLTYwMjUw_5dd91c85-814b-40b1-8314-834ca95dee52"
      unitRef="usd">11000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i89afe1c267dc4de7badad696313871e1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzctMTQtMS0xLTYwMjUw_7aa0623e-2b72-42b9-b46f-9b53e570d1d0"
      unitRef="usd">1089000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzgtMi0xLTEtNjAyNTA_7aac9e2c-8ebb-4dbe-afaf-e7d2509c6d34"
      unitRef="usd">6815000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzgtNC0xLTEtNjAyNTA_dc476827-d14a-4b1b-926f-616d0f59a324"
      unitRef="usd">4157000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzgtNi0xLTEtNjAyNTA_319a9394-9a34-4240-8239-37ee76a4f6bc"
      unitRef="usd">4610000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzgtOC0xLTEtNjAyNTA_e9fb7256-9987-4be0-9a78-e43ab8ec1a9e"
      unitRef="usd">3649000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzgtMTAtMS0xLTYwMjUw_4b0f29cb-bd7c-43bb-90aa-704a377c57ab"
      unitRef="usd">1434000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzgtMTItMS0xLTYwMjUw_fdb3b855-1821-4e8f-bfd5-1f384c332d3c"
      unitRef="usd">43000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo5OGU1MTJmOTJiYTE0MWIzOWRiYTU5NjE1NTRiNDU2Yi90YWJsZXJhbmdlOjk4ZTUxMmY5MmJhMTQxYjM5ZGJhNTk2MTU1NGI0NTZiXzgtMTQtMS0xLTYwMjUw_b247738d-9553-41f4-9b27-c859f5f3dd64"
      unitRef="usd">20708000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ide5e02396d8e47e9849ad0cb79429f17_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzMtMi0xLTEtNjAyNTA_1a8c3612-1a03-473c-ae1b-fdc23034f1b2"
      unitRef="usd">7498000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ide5e02396d8e47e9849ad0cb79429f17_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzMtNC0xLTEtNjAyNTA_73e83c0d-36f6-4540-8731-9de4fd9da7a5"
      unitRef="usd">4853000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ide5e02396d8e47e9849ad0cb79429f17_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzMtNi0xLTEtNjAyNTA_b5f2b1b7-3e46-4c37-ae3f-19e43d83285d"
      unitRef="usd">2688000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ide5e02396d8e47e9849ad0cb79429f17_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzMtOC0xLTEtNjAyNTA_d059f573-10a7-40cd-9d42-f8efaa7582c6"
      unitRef="usd">2623000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ide5e02396d8e47e9849ad0cb79429f17_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzMtMTAtMS0xLTYwMjUw_ce2becc8-2d4e-4378-ab5e-3139ce134507"
      unitRef="usd">2950000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ide5e02396d8e47e9849ad0cb79429f17_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzMtMTItMS0xLTYwMjUw_6448313b-d4bd-44c2-927c-227d322c12fd"
      unitRef="usd">102000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="ide5e02396d8e47e9849ad0cb79429f17_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzMtMTQtMS0xLTYwMjUw_62c02845-e3a6-48b9-b74c-8b5c5fc08268"
      unitRef="usd">20714000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i87d95660eaaf4ee7a917523b022538b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzQtMi0xLTEtNjAyNTA_e0f21b48-84fd-4e32-a05f-ef81403297b0"
      unitRef="usd">62000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i87d95660eaaf4ee7a917523b022538b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzQtNC0xLTEtNjAyNTA_7c714357-1cd3-408c-9dcd-bcd446e1e85a"
      unitRef="usd">288000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i87d95660eaaf4ee7a917523b022538b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzQtNi0xLTEtNjAyNTA_9704db14-6831-4655-ba1d-8479f1d8bb02"
      unitRef="usd">245000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i87d95660eaaf4ee7a917523b022538b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzQtOC0xLTEtNjAyNTA_383ebee3-023a-456d-b78f-211ff6d592ca"
      unitRef="usd">362000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i87d95660eaaf4ee7a917523b022538b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzQtMTAtMS0xLTYwMjUw_d068d896-9606-4142-ad33-6df888229df4"
      unitRef="usd">533000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i87d95660eaaf4ee7a917523b022538b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzQtMTItMS0xLTYwMjUw_9ce95c10-8dc5-42a9-9435-d73cd9f14646"
      unitRef="usd">4000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i87d95660eaaf4ee7a917523b022538b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzQtMTQtMS0xLTYwMjUw_931e6837-9d99-4b93-ac68-38a0dd5654e0"
      unitRef="usd">1494000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzUtMi0xLTEtNjAyNTA_9e2a7991-0b31-4eb5-aca3-00b129673d7a"
      unitRef="usd">7560000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzUtNC0xLTEtNjAyNTA_92e3581f-cd9a-4946-85f4-9efe351dd973"
      unitRef="usd">5141000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzUtNi0xLTEtNjAyNTA_25c937c4-a8a3-47ef-b112-8f78d27b9756"
      unitRef="usd">2933000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzUtOC0xLTEtNjAyNTA_82d83279-8110-4a8a-8c8f-625af86687fa"
      unitRef="usd">2985000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzUtMTAtMS0xLTYwMjUw_13af1590-9f37-4911-a03a-aa1a8f31a8e6"
      unitRef="usd">3483000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzUtMTItMS0xLTYwMjUw_83a1b7e6-04da-4b72-8545-bbbebb72f014"
      unitRef="usd">106000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTo2MGJlZmJlMTczOWE0ZGQ5YjVjNThhZjE2MDE3M2M0NC90YWJsZXJhbmdlOjYwYmVmYmUxNzM5YTRkZDliNWM1OGFmMTYwMTczYzQ0XzUtMTQtMS0xLTYwMjUw_7af9d5e9-f248-4ba1-a167-28cadf7dadf3"
      unitRef="usd">22208000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i13309fd00a184452a05a9d23d93edb24_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzMtMi0xLTEtNjAyNTA_b3f0c588-6dc6-4bd7-8bb2-f109b5ab8e24"
      unitRef="usd">6415000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i13309fd00a184452a05a9d23d93edb24_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzMtNC0xLTEtNjAyNTA_861dbd26-16b6-4473-a463-588832515b1b"
      unitRef="usd">3824000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i13309fd00a184452a05a9d23d93edb24_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzMtNi0xLTEtNjAyNTA_ba7b9307-30c8-4a29-8675-66ff3fcedd4e"
      unitRef="usd">3793000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i13309fd00a184452a05a9d23d93edb24_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzMtOC0xLTEtNjAyNTA_589e0ab8-14e4-427c-b80f-44f7762c2d61"
      unitRef="usd">2920000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i13309fd00a184452a05a9d23d93edb24_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzMtMTAtMS0xLTYwMjUw_923f3c1b-2bdc-4acb-a0dc-4dd3438c5e06"
      unitRef="usd">1290000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i13309fd00a184452a05a9d23d93edb24_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzMtMTItMS0xLTYwMjUw_728849aa-bb12-4ade-b4a8-a0edbae7588b"
      unitRef="usd">24000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i13309fd00a184452a05a9d23d93edb24_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzMtMTQtMS0xLTYwMjUw_d8fea600-1b92-4e03-bfe4-01894842ac94"
      unitRef="usd">18266000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i11c8787639f44d6397ae93cdd1279f70_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzQtMi0xLTEtNjAyNTA_dce0b870-0749-46f3-bcd3-ba63d0772f7f"
      unitRef="usd">400000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i11c8787639f44d6397ae93cdd1279f70_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzQtNC0xLTEtNjAyNTA_b59d2e52-76b5-4426-bc25-5b8734db1332"
      unitRef="usd">333000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i11c8787639f44d6397ae93cdd1279f70_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzQtNi0xLTEtNjAyNTA_c2f76764-e469-4437-a937-c2f0c36e66ab"
      unitRef="usd">817000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i11c8787639f44d6397ae93cdd1279f70_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzQtOC0xLTEtNjAyNTA_caac89fe-289f-40a2-8b5c-0b268aa6991e"
      unitRef="usd">729000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i11c8787639f44d6397ae93cdd1279f70_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzQtMTAtMS0xLTYwMjUw_dcd85251-ae66-43bf-a680-a12be447bb65"
      unitRef="usd">144000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i11c8787639f44d6397ae93cdd1279f70_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzQtMTItMS0xLTYwMjUw_6ec1fbe5-7f7e-4fff-91dd-e1f4ba277815"
      unitRef="usd">19000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i11c8787639f44d6397ae93cdd1279f70_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzQtMTQtMS0xLTYwMjUw_18a12bd3-f267-46fe-a6b1-2e2bd095a057"
      unitRef="usd">2442000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzUtMi0xLTEtNjAyNTA_e63a5ad3-3cf5-4f7f-80d8-2b809a95ac75"
      unitRef="usd">6815000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzUtNC0xLTEtNjAyNTA_6b4f26d2-c463-4372-b2b7-9d11cde4ac21"
      unitRef="usd">4157000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzUtNi0xLTEtNjAyNTA_95ec5b6c-9402-42bf-9ef8-660ef86e0a06"
      unitRef="usd">4610000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzUtOC0xLTEtNjAyNTA_02c348dd-e3f1-4b65-bf8e-3bd7e34bd967"
      unitRef="usd">3649000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzUtMTAtMS0xLTYwMjUw_f4b7b724-14f8-4a4f-bbea-34cc2c7c4522"
      unitRef="usd">1434000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzUtMTItMS0xLTYwMjUw_289b95c9-358c-47bd-9cbb-5965180434d2"
      unitRef="usd">43000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTpjZjk1ZTRiYmQzYzk0YzMyYWQwMjg1ZmQ1YWY5NzY0OS90YWJsZXJhbmdlOmNmOTVlNGJiZDNjOTRjMzJhZDAyODVmZDVhZjk3NjQ5XzUtMTQtMS0xLTYwMjUw_3f37b060-726c-4730-8ea6-27a19ced4397"
      unitRef="usd">20708000</us-gaap:NotesReceivableGross>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90ZXh0cmVnaW9uOjMzZTk3MjZmNGFkZTQwMGE5MGM2Y2UyZjA2NzkxNGI4XzMxNzQ_204a3517-a8b1-4087-a081-70ac86d80fdd">&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&#160;30, 2022 and 2021:&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year ended 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="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;1,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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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;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;760&#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;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;/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="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTplOWJjNzY3YjJlZWU0ZmI1YTY1NDM2MDQ5M2FlZjM4ZC90YWJsZXJhbmdlOmU5YmM3NjdiMmVlZTRmYjVhNjU0MzYwNDkzYWVmMzhkXzMtMS0xLTEtNjAyNTA_b2795549-474a-466e-afbf-8211290bb86e"
      unitRef="usd">1109000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTplOWJjNzY3YjJlZWU0ZmI1YTY1NDM2MDQ5M2FlZjM4ZC90YWJsZXJhbmdlOmU5YmM3NjdiMmVlZTRmYjVhNjU0MzYwNDkzYWVmMzhkXzMtMy0xLTEtNjAyNTA_201d43df-95df-473c-a88f-49337d9b3a7a"
      unitRef="usd">150000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4c9a166099214f789bad3e47ffe9293f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTplOWJjNzY3YjJlZWU0ZmI1YTY1NDM2MDQ5M2FlZjM4ZC90YWJsZXJhbmdlOmU5YmM3NjdiMmVlZTRmYjVhNjU0MzYwNDkzYWVmMzhkXzQtMS0xLTEtNjAyNTA_fca3031e-5c34-4b81-aa28-f36d5a30e8a2"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idd09fae2813440859113da2e0719a5f1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTplOWJjNzY3YjJlZWU0ZmI1YTY1NDM2MDQ5M2FlZjM4ZC90YWJsZXJhbmdlOmU5YmM3NjdiMmVlZTRmYjVhNjU0MzYwNDkzYWVmMzhkXzQtMy0xLTEtNjAyNTA_3e06cc77-9751-467b-bd1c-c2c3a8a08542"
      unitRef="usd">409000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTplOWJjNzY3YjJlZWU0ZmI1YTY1NDM2MDQ5M2FlZjM4ZC90YWJsZXJhbmdlOmU5YmM3NjdiMmVlZTRmYjVhNjU0MzYwNDkzYWVmMzhkXzUtMS0xLTEtNjAyNTA_0e0f13b2-19f1-4233-8589-1080cd3edd13"
      unitRef="usd">36000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTplOWJjNzY3YjJlZWU0ZmI1YTY1NDM2MDQ5M2FlZjM4ZC90YWJsZXJhbmdlOmU5YmM3NjdiMmVlZTRmYjVhNjU0MzYwNDkzYWVmMzhkXzUtMy0xLTEtNjAyNTA_f6918f09-779b-4c55-bce3-ef95af1c0e2e"
      unitRef="usd">550000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTplOWJjNzY3YjJlZWU0ZmI1YTY1NDM2MDQ5M2FlZjM4ZC90YWJsZXJhbmdlOmU5YmM3NjdiMmVlZTRmYjVhNjU0MzYwNDkzYWVmMzhkXzYtMS0xLTEtNjAyNTA_38a17334-b7d8-4778-98fa-f1354f0ff048"
      unitRef="usd">385000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTplOWJjNzY3YjJlZWU0ZmI1YTY1NDM2MDQ5M2FlZjM4ZC90YWJsZXJhbmdlOmU5YmM3NjdiMmVlZTRmYjVhNjU0MzYwNDkzYWVmMzhkXzYtMy0xLTEtNjAyNTA_d7e2c969-86d7-49a7-9fa7-f08718bf186f"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTplOWJjNzY3YjJlZWU0ZmI1YTY1NDM2MDQ5M2FlZjM4ZC90YWJsZXJhbmdlOmU5YmM3NjdiMmVlZTRmYjVhNjU0MzYwNDkzYWVmMzhkXzctMS0xLTEtNjAyNTA_9e203b6a-f252-49b2-b915-2f924348d268"
      unitRef="usd">760000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZTplOWJjNzY3YjJlZWU0ZmI1YTY1NDM2MDQ5M2FlZjM4ZC90YWJsZXJhbmdlOmU5YmM3NjdiMmVlZTRmYjVhNjU0MzYwNDkzYWVmMzhkXzctMy0xLTEtNjAyNTA_95e05d55-b5a7-4e00-b54c-bebfe172fc16"
      unitRef="usd">1109000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <ctlp:ScheduleOfFinancingReceivableTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90ZXh0cmVnaW9uOjMzZTk3MjZmNGFkZTQwMGE5MGM2Y2UyZjA2NzkxNGI4XzMxNjk_bd8d8324-5e0e-404c-830c-c21f18dccb70">&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, 2022 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;2023&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,937&#160;&lt;/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;2024&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,841&#160;&lt;/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;2025&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,420&#160;&lt;/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;2026&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;6,039&#160;&lt;/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;2027&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;9,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;1,384&#160;&lt;/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,989&#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;(2,781)&lt;/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 doubtful accounts&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;(760)&lt;/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;21,448&#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="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZToyMjU2ZGMzY2E2MDA0N2ZkYjVmZmNhNGE3MmVhNDVmMi90YWJsZXJhbmdlOjIyNTZkYzNjYTYwMDQ3ZmRiNWZmY2E0YTcyZWE0NWYyXzItMS0xLTEtNjAyNTA_8e168f7b-68e6-4362-9f05-d0c9c976e2f1"
      unitRef="usd">2937000</ctlp:NotesAndLoansReceivableInNextTwelveMonths>
    <ctlp:NotesAndLoansReceivableInYearTwo
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZToyMjU2ZGMzY2E2MDA0N2ZkYjVmZmNhNGE3MmVhNDVmMi90YWJsZXJhbmdlOjIyNTZkYzNjYTYwMDQ3ZmRiNWZmY2E0YTcyZWE0NWYyXzMtMS0xLTEtNjAyNTA_6cb6322a-03de-4dad-b297-3d2688964098"
      unitRef="usd">1841000</ctlp:NotesAndLoansReceivableInYearTwo>
    <ctlp:NotesAndLoansReceivableInYearThree
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZToyMjU2ZGMzY2E2MDA0N2ZkYjVmZmNhNGE3MmVhNDVmMi90YWJsZXJhbmdlOjIyNTZkYzNjYTYwMDQ3ZmRiNWZmY2E0YTcyZWE0NWYyXzQtMS0xLTEtNjAyNTA_a68b0daf-aa41-44c6-8adb-c72dcdb32d3a"
      unitRef="usd">3420000</ctlp:NotesAndLoansReceivableInYearThree>
    <ctlp:NotesAndLoansReceivableInYearFour
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZToyMjU2ZGMzY2E2MDA0N2ZkYjVmZmNhNGE3MmVhNDVmMi90YWJsZXJhbmdlOjIyNTZkYzNjYTYwMDQ3ZmRiNWZmY2E0YTcyZWE0NWYyXzUtMS0xLTEtNjAyNTA_6b1c2054-da3f-47db-a41d-5fe287ff6d6d"
      unitRef="usd">6039000</ctlp:NotesAndLoansReceivableInYearFour>
    <ctlp:NotesAndLoansReceivableInYearFive
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZToyMjU2ZGMzY2E2MDA0N2ZkYjVmZmNhNGE3MmVhNDVmMi90YWJsZXJhbmdlOjIyNTZkYzNjYTYwMDQ3ZmRiNWZmY2E0YTcyZWE0NWYyXzYtMS0xLTEtNjAyNTA_9d430a6c-5205-4b80-b148-2760d3442506"
      unitRef="usd">9368000</ctlp:NotesAndLoansReceivableInYearFive>
    <ctlp:NotesAndLoansReceivableAfterYearFive
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZToyMjU2ZGMzY2E2MDA0N2ZkYjVmZmNhNGE3MmVhNDVmMi90YWJsZXJhbmdlOjIyNTZkYzNjYTYwMDQ3ZmRiNWZmY2E0YTcyZWE0NWYyXzctMS0xLTEtNjAyNTA_9a09e77f-ab5a-48da-b599-e5c5b628744e"
      unitRef="usd">1384000</ctlp:NotesAndLoansReceivableAfterYearFive>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZToyMjU2ZGMzY2E2MDA0N2ZkYjVmZmNhNGE3MmVhNDVmMi90YWJsZXJhbmdlOjIyNTZkYzNjYTYwMDQ3ZmRiNWZmY2E0YTcyZWE0NWYyXzgtMS0xLTEtNjAyNTA_54f3ae29-cef0-4d13-90e1-42236d15e0e6"
      unitRef="usd">24989000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZToyMjU2ZGMzY2E2MDA0N2ZkYjVmZmNhNGE3MmVhNDVmMi90YWJsZXJhbmdlOjIyNTZkYzNjYTYwMDQ3ZmRiNWZmY2E0YTcyZWE0NWYyXzktMS0xLTEtNjAyNTA_c9934484-ce04-4f53-84a9-11df56530da3"
      unitRef="usd">-2781000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZToyMjU2ZGMzY2E2MDA0N2ZkYjVmZmNhNGE3MmVhNDVmMi90YWJsZXJhbmdlOjIyNTZkYzNjYTYwMDQ3ZmRiNWZmY2E0YTcyZWE0NWYyXzEwLTEtMS0xLTYwMjUw_6ea594f7-a3fe-4fd8-807c-7fd47e7a4159"
      unitRef="usd">760000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMDkvZnJhZzozM2U5NzI2ZjRhZGU0MDBhOTBjNmNlMmYwNjc5MTRiOC90YWJsZToyMjU2ZGMzY2E2MDA0N2ZkYjVmZmNhNGE3MmVhNDVmMi90YWJsZXJhbmdlOjIyNTZkYzNjYTYwMDQ3ZmRiNWZmY2E0YTcyZWE0NWYyXzExLTEtMS0xLTYwMjUw_dc35b93f-80d0-42d4-8ba0-b5758c932b8a"
      unitRef="usd">21448000</us-gaap:NotesReceivableNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90ZXh0cmVnaW9uOmQ0MTk0MzkzOWM3ZDQzZDhiYmYxNTQyY2VhMzUyYjgwXzU4Ng_7d6c823b-772e-4e8e-a278-98d82f6976b3">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, 2022&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,758&#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,404)&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;354&#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;12,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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;25,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(22,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/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;(245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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: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;46,602&#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,818)&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;12,784&#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:5pt"&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: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: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,497&#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:400;line-height:100%"&gt;4,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:400;line-height:100%"&gt;26,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:400;line-height:100%"&gt;1,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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: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;39,436&#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 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.0 million, $1.4 million, and $2.7 million for the years ended June&#160;30, 2022, 2021, and 2020, respectively.  Depreciation expense included within operating expenses for the years ended June&#160;30, 2022, 2021, and 2020 was $1.1 million, $1.0 million and $1.2 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90ZXh0cmVnaW9uOmQ0MTk0MzkzOWM3ZDQzZDhiYmYxNTQyY2VhMzUyYjgwXzU5MQ_5f922404-b37e-43da-b190-43c6f58639b4">&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, 2022&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,758&#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,404)&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;354&#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;12,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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;25,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(22,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/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;(245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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: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;46,602&#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,818)&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;12,784&#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:5pt"&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: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: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,497&#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:400;line-height:100%"&gt;4,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:400;line-height:100%"&gt;26,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:400;line-height:100%"&gt;1,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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: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;39,436&#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 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="idc57decba8144549b190744d5d89269e_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzItMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjpmMmExMDdhYjUwN2Y0MDNlYTAwMGQ1NzNkNTg2ZDU0NV80_a9b69d6a-9508-4c50-bbda-084a23c46d9d">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if934323d52a84157862e958d9459c979_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzItMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjpmMmExMDdhYjUwN2Y0MDNlYTAwMGQ1NzNkNTg2ZDU0NV83_1245559a-5789-4ccc-8a76-01b31acfc154">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="i31c521d04ce647f19a7bda5498aea281_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzItMy0xLTEtNjAyNTA_3446e77c-57cc-467a-9020-a7a654d21a5a"
      unitRef="usd">6758000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="i31c521d04ce647f19a7bda5498aea281_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzItNS0xLTEtNjAyNTA_e9b5e81c-fdbc-48bf-98f2-5f8163b5d422"
      unitRef="usd">6404000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="i31c521d04ce647f19a7bda5498aea281_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzItNy0xLTEtNjAyNTA_27e83f97-a3dc-4491-bc95-3b6efd91983b"
      unitRef="usd">354000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i19eaab332ee94b33a66875aefc856e83_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzMtMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjoyYmZlNzJmYTBlODI0ZTY5YTQxYTE2MjA0YzJjYWY2NV80_dcae40b1-aa10-4b95-8ad0-7eb4f0fa54cc">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i11b87e2f5fb344e98c87861bb8a539a0_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzMtMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjoyYmZlNzJmYTBlODI0ZTY5YTQxYTE2MjA0YzJjYWY2NV83_f629e46d-e57d-4c46-bacb-fcbabdc1c3b2">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="ib4287a658da74594a0f12df307f1f2c7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzMtMy0xLTEtNjAyNTA_0c09e0cd-fa2b-4347-8998-9a5ca4e0080e"
      unitRef="usd">12787000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="ib4287a658da74594a0f12df307f1f2c7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzMtNS0xLTEtNjAyNTA_7fc63bae-799a-405c-98f8-5951a4ddc6fa"
      unitRef="usd">2859000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="ib4287a658da74594a0f12df307f1f2c7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzMtNy0xLTEtNjAyNTA_41976d2a-a6fa-4091-95eb-9202abe19ac2"
      unitRef="usd">9928000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <ctlp:PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseUsefulLife
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzQtMS0xLTEtNjAyNTA_46967162-9495-4126-933e-7b715af0465b">P5Y</ctlp:PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseUsefulLife>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzQtMy0xLTEtNjAyNTA_d4843592-bf46-4f5f-a5d7-d0ee1e996e90"
      unitRef="usd">25242000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzQtNS0xLTEtNjAyNTA_f2f7c36b-d1e6-477b-970b-14de0944fe16"
      unitRef="usd">22914000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzQtNy0xLTEtNjAyNTA_06e41c7f-1f4b-4e7e-b524-e42fd07f901f"
      unitRef="usd">2328000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i94175cf5f8c14d6b9a1a37015d19acfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzUtMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjozN2M3ZTNmMjg0MmE0NGY3YTcxN2Q5YzAzYzIwYWJiYl80_7e17aa1e-1f82-4c65-9324-e1b0c3d8bf99">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ideaed095f60f4f1a9d4690b00fb73fe0_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzUtMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjozN2M3ZTNmMjg0MmE0NGY3YTcxN2Q5YzAzYzIwYWJiYl83_ee5a7655-ab17-4950-bc00-26f4ab9f08e7">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="i4bd5986d43f24a6694062158b682ae19_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzUtMy0xLTEtNjAyNTA_02d82c6d-8595-4c90-b394-8c8c1aac8bfb"
      unitRef="usd">1529000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="i4bd5986d43f24a6694062158b682ae19_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzUtNS0xLTEtNjAyNTA_ca0d90fd-58e6-4557-a8f9-3883c0037c0b"
      unitRef="usd">1396000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="i4bd5986d43f24a6694062158b682ae19_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzUtNy0xLTEtNjAyNTA_ed0b2a77-6b65-45da-80ed-10660938b14b"
      unitRef="usd">133000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="i3b01e58b5dd24aaa81780db48a9c717c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzYtMy0xLTEtNjAyNTA_c708a70b-c9dc-49df-844a-02a6ba442966"
      unitRef="usd">286000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="i3b01e58b5dd24aaa81780db48a9c717c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzYtNS0xLTEtNjAyNTA_bfa0b68f-07f6-492b-91ea-54ec9e51fcea"
      unitRef="usd">245000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="i3b01e58b5dd24aaa81780db48a9c717c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzYtNy0xLTEtNjAyNTA_8f5e8e48-af0d-450c-8d0b-2ff401bd360b"
      unitRef="usd">41000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzctMy0xLTEtNjAyNTA_40bb7df7-83bd-4458-bf1e-61236ec66d13"
      unitRef="usd">46602000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzctNS0xLTEtNjAyNTA_282ff919-12b0-4a45-97fb-d7af3822f290"
      unitRef="usd">33818000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTozNjFhNjRiM2M5MDk0MDNlOTNkZmQxOTVkMjNmNGNjMi90YWJsZXJhbmdlOjM2MWE2NGIzYzkwOTQwM2U5M2RmZDE5NWQyM2Y0Y2MyXzctNy0xLTEtNjAyNTA_f57c8ea1-5df4-4b77-82cc-0955420a602c"
      unitRef="usd">12784000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id41cb2e06b1d40d2a78673b8c4a4aa4f_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzItMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjpkNjcxZTU1NTRiYmE0YTYwOWY3MzRlNTQ1MmEzN2VkZl80_775142ce-0205-4680-a8b0-9bc8d8d843bc">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1d2c7ea66f2f45cdae659d1654f0a532_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzItMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjpkNjcxZTU1NTRiYmE0YTYwOWY3MzRlNTQ1MmEzN2VkZl83_23720145-34ef-4027-8d6f-f7d2a3a0250d">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="ided89e325e064fd99c91450c60b29c63_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzItMy0xLTEtNjAyNTA_a8497b44-5265-4006-aeca-ba093f960027"
      unitRef="usd">6497000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="ided89e325e064fd99c91450c60b29c63_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzItNS0xLTEtNjAyNTA_d3294772-3404-4feb-8334-153f539ea250"
      unitRef="usd">6212000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="ided89e325e064fd99c91450c60b29c63_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzItNy0xLTEtNjAyNTA_c4823024-7d9c-4b0c-abe3-1a8abb4497e2"
      unitRef="usd">285000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic33ff6acdfeb42968bd7c2e498e1ffa9_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzMtMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjphZGY5YjVkOWE5ZWY0NzVkYWYyYTFmNmFjZWYxZTNhZl80_47015c6e-7da6-402d-a766-c04fc1c422db">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i97fa5ef4c30a407dbd29370077acbdcc_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzMtMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjphZGY5YjVkOWE5ZWY0NzVkYWYyYTFmNmFjZWYxZTNhZl83_9404f761-ce95-41a4-aa75-57c30c9abd42">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="i7935868da51b4b1cb6686fe86d28625e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzMtMy0xLTEtNjAyNTA_82068c01-86f6-48cb-929d-09b0c885340d"
      unitRef="usd">4523000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="i7935868da51b4b1cb6686fe86d28625e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzMtNS0xLTEtNjAyNTA_ff024a34-70ba-423a-b70b-1472dc97c06f"
      unitRef="usd">1821000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="i7935868da51b4b1cb6686fe86d28625e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzMtNy0xLTEtNjAyNTA_d1971724-2eaa-42d7-8394-8b1af89635c8"
      unitRef="usd">2702000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <ctlp:PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseUsefulLife
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzQtMS0xLTEtNjAyNTA_f369fbd4-ba9d-41ff-9d6b-b9c2d2887533">P5Y</ctlp:PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseUsefulLife>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzQtMy0xLTEtNjAyNTA_3b64488e-1112-4dcb-a60b-dd4f20efc695"
      unitRef="usd">26753000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzQtNS0xLTEtNjAyNTA_2e77ed24-0604-4eb9-a517-ae1ea92db007"
      unitRef="usd">24487000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzQtNy0xLTEtNjAyNTA_564cf4bb-5a8f-44fa-afbc-02c46156c3f3"
      unitRef="usd">2266000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9c930de4512c4928a8374e768efd4051_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzUtMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo3MzM4YTMwZmYzNDc0OWMxYjM0YzczZTMzNWU1OTUzOF80_c0911780-4337-42ed-8836-1ae5962ce9fe">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia9c09ff2fbd746ccadb8d300d31a622e_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzUtMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo3MzM4YTMwZmYzNDc0OWMxYjM0YzczZTMzNWU1OTUzOF83_938133dd-85eb-4086-be0b-93aa79d0c27e">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="i3588cffb49f040c29ea50a36ebc78aca_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzUtMy0xLTEtNjAyNTA_8c01d614-c1c0-43e3-8db5-1d179a76db84"
      unitRef="usd">1471000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="i3588cffb49f040c29ea50a36ebc78aca_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzUtNS0xLTEtNjAyNTA_646c4178-0eca-4963-a6da-b4ffd611d3fb"
      unitRef="usd">1222000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="i3588cffb49f040c29ea50a36ebc78aca_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzUtNy0xLTEtNjAyNTA_4f69af38-50d5-4f9b-b04d-fab6d3ee718d"
      unitRef="usd">249000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="ib864838185bb4814950e5614c753aa39_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzYtMy0xLTEtNjAyNTA_05a092fc-59bb-496d-b5a8-345e0e00aab1"
      unitRef="usd">192000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="ib864838185bb4814950e5614c753aa39_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzYtNS0xLTEtNjAyNTA_aa846039-4c32-4664-af3c-463389ba1471"
      unitRef="usd">124000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="ib864838185bb4814950e5614c753aa39_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzYtNy0xLTEtNjAyNTA_1b7278b7-eaf0-4049-90df-c012ff66dd29"
      unitRef="usd">68000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzctMy0xLTEtNjAyNTA_a593809a-151e-4dd9-bc97-5cdd5ade1d88"
      unitRef="usd">39436000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzctNS0xLTEtNjAyNTA_c72c7af4-3ade-4dd5-b9fa-55b8eec521f5"
      unitRef="usd">33866000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90YWJsZTowNjk3MzNlYmVmMjk0NzAxODllMTliYjZiYzk5MjlkYS90YWJsZXJhbmdlOjA2OTczM2ViZWYyOTQ3MDE4OWUxOWJiNmJjOTkyOWRhXzctNy0xLTEtNjAyNTA_3ce491c0-0528-4e1f-995b-1db9bc93deba"
      unitRef="usd">5570000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i2abad205712146069917e8d130d425f6_D20210701-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90ZXh0cmVnaW9uOmQ0MTk0MzkzOWM3ZDQzZDhiYmYxNTQyY2VhMzUyYjgwXzM5Ng_aa287b13-37e4-4fad-9e9f-4486de4c4483"
      unitRef="usd">1000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ie0990191b75148ed905c6dca3d581124_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90ZXh0cmVnaW9uOmQ0MTk0MzkzOWM3ZDQzZDhiYmYxNTQyY2VhMzUyYjgwXzQwMA_ce88e498-baa1-408d-aa4b-d2dc3df28bb6"
      unitRef="usd">1400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i0d8e9d3302cb4aa682879295409ed7bd_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90ZXh0cmVnaW9uOmQ0MTk0MzkzOWM3ZDQzZDhiYmYxNTQyY2VhMzUyYjgwXzQwOA_b5a6a4a0-266d-4d83-8294-d1fe23adfeca"
      unitRef="usd">2700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i175104fedb83423a9418f9ffddce7182_D20210701-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90ZXh0cmVnaW9uOmQ0MTk0MzkzOWM3ZDQzZDhiYmYxNTQyY2VhMzUyYjgwXzU1Nw_784db8ee-68d0-487b-91a9-0a35f32ae4f6"
      unitRef="usd">1100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id97cd76d4a584d72b0cb641bc1215300_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90ZXh0cmVnaW9uOmQ0MTk0MzkzOWM3ZDQzZDhiYmYxNTQyY2VhMzUyYjgwXzU2MQ_5c1adb5b-15b6-49e9-a7d8-81179167e967"
      unitRef="usd">1000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i65c81d4db07340d8a4bc057a370b88f1_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTIvZnJhZzpkNDE5NDM5MzljN2Q0M2Q4YmJmMTU0MmNlYTM1MmI4MC90ZXh0cmVnaW9uOmQ0MTk0MzkzOWM3ZDQzZDhiYmYxNTQyY2VhMzUyYjgwXzU2OA_f5fd03fd-e157-45e7-9a02-a7d08271d4fa"
      unitRef="usd">1200000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90ZXh0cmVnaW9uOmYwOTZlNjM2NTI4ODQyMzY5NGVmNTBmYjAwMjA2NWY4XzYwMg_ce652169-188c-49da-8c4a-51d4bb7aca84">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, 2022&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,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(1,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;1 - 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;11,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;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,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;5 - 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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:3pt double #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:3pt double #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:3pt double #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;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;66,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;66,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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, 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: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,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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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:3pt double #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:3pt double #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:3pt double #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;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, 2022, 2021 and 2020, amortization expense related to intangible assets was $3.3 million, $3.1 million and $3.1 million, respectively. The weighted-average remaining useful life of the finite-lived intangible assets was 10.5 years as of June&#160;30, 2022, of which the weighted-average remaining useful life for the brand and tradenames was 2.3 years, for the developed technology was 2 years, and for the customer relationships was 13.0 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;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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,270&#160;&lt;/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;2024&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,151&#160;&lt;/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;2025&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,389&#160;&lt;/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;2026&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,292&#160;&lt;/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;2027&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,069&#160;&lt;/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;8,776&#160;&lt;/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;17,947&#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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90ZXh0cmVnaW9uOmYwOTZlNjM2NTI4ODQyMzY5NGVmNTBmYjAwMjA2NWY4XzYwMw_a48417bd-ba29-475b-a37d-9060b06cdb64">&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, 2022&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,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(1,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;1 - 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;11,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;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,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;5 - 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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:3pt double #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:3pt double #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:3pt double #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;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;66,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;66,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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, 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: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,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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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:3pt double #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:3pt double #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:3pt double #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;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="i959daca9c55f4b62933cb7cd368f2229_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzQtMS0xLTEtNjAyNTA_6ae2abfc-b74d-4a5a-b0d3-c85bfb2f9818"
      unitRef="usd">1705000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i959daca9c55f4b62933cb7cd368f2229_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzQtMy0xLTEtNjAyNTA_845d01c5-73fc-44f0-81e6-c71f2de469d8"
      unitRef="usd">1133000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i959daca9c55f4b62933cb7cd368f2229_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzQtNS0xLTEtNjAyNTA_375c92e7-683b-441f-93d2-3baddf6938ec"
      unitRef="usd">572000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ifff40e90f7d54e4ebe583cee77e4cdb5_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzQtNy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo2MjVjM2NmOGJmZmE0N2YxYTM5Y2U5MTEwMzU0ODI0MF80_fe7b8d0d-d336-49d2-ac23-d35ce3c5a6b5">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i8653caa534d94cc7b1fed3e6301376d6_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzQtNy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo2MjVjM2NmOGJmZmE0N2YxYTM5Y2U5MTEwMzU0ODI0MF85_4446eb53-b299-46ba-a97e-6ae158956cdf">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i26d7c8d53d174aaba2e5e49d466b9c23_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzUtMS0xLTEtNjAyNTA_43a221d4-ebfd-4bc2-89c9-00caba99f3ed"
      unitRef="usd">11819000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i26d7c8d53d174aaba2e5e49d466b9c23_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzUtMy0xLTEtNjAyNTA_8d1ac704-ef6b-401a-b766-b7ac885ed08d"
      unitRef="usd">8761000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i26d7c8d53d174aaba2e5e49d466b9c23_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzUtNS0xLTEtNjAyNTA_f086870d-3c67-4cf6-8ff8-6e322342f1a9"
      unitRef="usd">3058000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie7d134c26c4245b6880e8aaffa50066c_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzUtNy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjozMTU4MDQzMWIwZjg0ZDE0OTlmNzcyYWJlZjU0MmU2OV80_6ae381b9-9939-4cd7-b144-b1a24200926b">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic99979494c1041bc98e6e589a5683ee7_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzUtNy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjozMTU4MDQzMWIwZjg0ZDE0OTlmNzcyYWJlZjU0MmU2OV85_7c5af091-24fc-46b4-8969-235ca39a18e8">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i106e2f0c57b84e79859e4581ab15facd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzYtMS0xLTEtNjAyNTA_668587cd-6d2c-4778-9104-e55f8e30938b"
      unitRef="usd">19339000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i106e2f0c57b84e79859e4581ab15facd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzYtMy0xLTEtNjAyNTA_ec6d8f17-54bd-4edc-a837-68c3485dd923"
      unitRef="usd">5022000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i106e2f0c57b84e79859e4581ab15facd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzYtNS0xLTEtNjAyNTA_91f275fa-8996-4892-b8c9-418210be85c8"
      unitRef="usd">14317000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if5fe76b68acb42b6b48366650b678761_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzYtNy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjoyNzZlNzY0MjBhZTk0YjQyYmQ0MTMzNmFjMTFiNjYyYV80_693aa1a0-42be-4066-aab4-9007c35fcd69">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i43e3a889a5a34e18a719ab035ee4846d_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzYtNy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjoyNzZlNzY0MjBhZTk0YjQyYmQ0MTMzNmFjMTFiNjYyYV85_59cbc92e-fc64-4a1a-86cf-3f992398b5a0">P18Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzctMS0xLTEtNjAyNTA_55a82cb6-6fcb-4d96-99ee-8b5d7ed768f1"
      unitRef="usd">32863000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzctMy0xLTEtNjAyNTA_8c992940-c580-4f50-9d09-4ff95ebf5a7f"
      unitRef="usd">14916000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzctNS0xLTEtNjAyNTA_12f6de48-18b9-4a76-8e4d-8b6b74b50787"
      unitRef="usd">17947000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:GoodwillGross
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzktMS0xLTEtNjAyNTA_bebd250a-d711-4b88-a30a-da4cbe5c526b"
      unitRef="usd">66656000</us-gaap:GoodwillGross>
    <us-gaap:Goodwill
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTphZTg0NzBiZmUzNTI0NTZjYWFmNTVmNjhmYmUzMDIzZi90YWJsZXJhbmdlOmFlODQ3MGJmZTM1MjQ1NmNhYWY1NWY2OGZiZTMwMjNmXzktNS0xLTEtNjAyNTA_74952fd7-1fa5-4e61-a178-608c46e08fd2"
      unitRef="usd">66656000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7c9d1ab5be5e49eb85a76646cf9c6743_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzQtMS0xLTEtNjAyNTA_9b092d20-8236-42b0-b0d6-161fb365454a"
      unitRef="usd">1640000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7c9d1ab5be5e49eb85a76646cf9c6743_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzQtMy0xLTEtNjAyNTA_dd88433f-d941-43c9-bd5c-714bc859f71b"
      unitRef="usd">840000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7c9d1ab5be5e49eb85a76646cf9c6743_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzQtNS0xLTEtNjAyNTA_716c3248-faca-4ea5-9176-c63d86c9cb60"
      unitRef="usd">800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3ed70b763b3f4c55ab70d5ed3bda951b_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzQtNy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjpjYzFhN2Y4MjNkMGQ0NTQ4ODliOThlMGQzOTM5OGU0MV80_e02277df-4b75-4e2a-ab8c-b9d142408be1">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7420cbcf719446708c283d05569f11da_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzQtNy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjpjYzFhN2Y4MjNkMGQ0NTQ4ODliOThlMGQzOTM5OGU0MV85_3a49909f-15f4-485b-9815-2c6fc227655c">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4a1e9f843c36463e8481445cd0db572f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzUtMS0xLTEtNjAyNTA_338777de-05df-4869-bf29-4ecfe1dc89cb"
      unitRef="usd">10939000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4a1e9f843c36463e8481445cd0db572f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzUtMy0xLTEtNjAyNTA_72f22e6e-616b-4cfe-ae83-fbd107ac4365"
      unitRef="usd">6890000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4a1e9f843c36463e8481445cd0db572f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzUtNS0xLTEtNjAyNTA_3f0a6378-9e56-4aa6-957c-2e619b7746cc"
      unitRef="usd">4049000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3bc4d558540b48f98b156a696f928ee7_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzUtNy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjowMmU3MzFlZTE0MGQ0NjBhOGI5ZDI5MDVkYmU0MTA0Yl80_4dcd31cb-0bc2-4d26-8f6d-20266f19fffa">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i95b6dbc53483403784f470429883380a_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzUtNy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjowMmU3MzFlZTE0MGQ0NjBhOGI5ZDI5MDVkYmU0MTA0Yl85_bebc87b5-95f7-44b1-95e2-d9abb3e122c5">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib06de552733744168d4c01213f89d934_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzYtMS0xLTEtNjAyNTA_9b5e1e56-028b-44b2-8abf-ac3cb2e783d7"
      unitRef="usd">19049000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib06de552733744168d4c01213f89d934_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzYtMy0xLTEtNjAyNTA_94d8c82f-6147-4101-8b20-3eab26cf0703"
      unitRef="usd">3906000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib06de552733744168d4c01213f89d934_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzYtNS0xLTEtNjAyNTA_48619632-39ed-4640-9fd3-daa5db0a7667"
      unitRef="usd">15143000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if95871325f834049904031ef705c08de_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzYtNy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjplN2Q3MTZjM2MxOGM0NGViYTdjZmY5N2ZmNjY4MTk1YV80_4cea7f0c-723d-4d1a-bc1b-5f5726f4561e">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ibf350ad6c5a9459a8793a986d84ade52_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzYtNy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjplN2Q3MTZjM2MxOGM0NGViYTdjZmY5N2ZmNjY4MTk1YV85_6b68b5a7-631d-4a38-b3e6-30d02530bf90">P18Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzctMS0xLTEtNjAyNTA_21ca04ec-5bb5-4495-9db6-1204518b3b7d"
      unitRef="usd">31628000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzctMy0xLTEtNjAyNTA_8649e055-4cdb-42f0-8a1c-82bbb1e8bc46"
      unitRef="usd">11636000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzctNS0xLTEtNjAyNTA_b1074927-d2a7-4b02-a1bd-1036688b7800"
      unitRef="usd">19992000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:GoodwillGross
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzktMS0xLTEtNjAyNTA_a57e2881-6aca-42c0-bede-4860f399867a"
      unitRef="usd">63945000</us-gaap:GoodwillGross>
    <us-gaap:Goodwill
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTozNzI3Yjk0YWRiNDg0YzgxYjA1ZmQzZTdhNmY2ZTJmNy90YWJsZXJhbmdlOjM3MjdiOTRhZGI0ODRjODFiMDVmZDNlN2E2ZjZlMmY3XzktNS0xLTEtNjAyNTA_41cb446d-8c77-45b9-83db-cf2e83682817"
      unitRef="usd">63945000</us-gaap:Goodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90ZXh0cmVnaW9uOmYwOTZlNjM2NTI4ODQyMzY5NGVmNTBmYjAwMjA2NWY4XzIwMQ_2fa11128-fa37-48b6-bc91-f894b231d18d"
      unitRef="usd">3300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90ZXh0cmVnaW9uOmYwOTZlNjM2NTI4ODQyMzY5NGVmNTBmYjAwMjA2NWY4XzIwNQ_0dc0584e-19b6-4046-a2a3-d9102ec1e8cf"
      unitRef="usd">3100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90ZXh0cmVnaW9uOmYwOTZlNjM2NTI4ODQyMzY5NGVmNTBmYjAwMjA2NWY4XzIxMg_f4230e07-9058-49d7-a357-17674f17c75d"
      unitRef="usd">3100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90ZXh0cmVnaW9uOmYwOTZlNjM2NTI4ODQyMzY5NGVmNTBmYjAwMjA2NWY4XzMxNQ_a802b180-2d61-4e3f-868b-c819c11f30e2">P10Y6M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i963d3742acb5427696e895fec66611be_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90ZXh0cmVnaW9uOmYwOTZlNjM2NTI4ODQyMzY5NGVmNTBmYjAwMjA2NWY4XzQxOQ_d1943a73-7d7f-4eab-abf7-59010147f310">P2Y3M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i6b1900db41bb4b7a934b0119cc53eebc_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90ZXh0cmVnaW9uOmYwOTZlNjM2NTI4ODQyMzY5NGVmNTBmYjAwMjA2NWY4XzQ1Ng_b2da4420-4fe7-489c-9ecf-cbbefe834f88">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i1b945bcb98d74c8fadef194dd8cabd6e_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90ZXh0cmVnaW9uOmYwOTZlNjM2NTI4ODQyMzY5NGVmNTBmYjAwMjA2NWY4XzQ5OQ_401e4204-68d4-4a03-a0f6-87eb04604d67">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90ZXh0cmVnaW9uOmYwOTZlNjM2NTI4ODQyMzY5NGVmNTBmYjAwMjA2NWY4XzU5OA_5ca79aba-655d-465f-bab8-fc03abec6ca1">&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;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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,270&#160;&lt;/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;2024&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,151&#160;&lt;/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;2025&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,389&#160;&lt;/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;2026&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,292&#160;&lt;/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;2027&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,069&#160;&lt;/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;8,776&#160;&lt;/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;17,947&#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:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTplMjZjZjY5OTk5NjM0NWQ0YTY1YTdlY2MwODI1M2M5NC90YWJsZXJhbmdlOmUyNmNmNjk5OTk2MzQ1ZDRhNjVhN2VjYzA4MjUzYzk0XzAtMS0xLTEtNjAyNTA_576279d5-9ded-41e8-bb6c-15c4a1dbc144"
      unitRef="usd">3270000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTplMjZjZjY5OTk5NjM0NWQ0YTY1YTdlY2MwODI1M2M5NC90YWJsZXJhbmdlOmUyNmNmNjk5OTk2MzQ1ZDRhNjVhN2VjYzA4MjUzYzk0XzEtMS0xLTEtNjAyNTA_0474cf42-f41f-4ae2-aeb6-51213cba62f2"
      unitRef="usd">2151000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTplMjZjZjY5OTk5NjM0NWQ0YTY1YTdlY2MwODI1M2M5NC90YWJsZXJhbmdlOmUyNmNmNjk5OTk2MzQ1ZDRhNjVhN2VjYzA4MjUzYzk0XzItMS0xLTEtNjAyNTA_a8565e51-3bcb-4b66-a5f6-c7d75447a81e"
      unitRef="usd">1389000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTplMjZjZjY5OTk5NjM0NWQ0YTY1YTdlY2MwODI1M2M5NC90YWJsZXJhbmdlOmUyNmNmNjk5OTk2MzQ1ZDRhNjVhN2VjYzA4MjUzYzk0XzMtMS0xLTEtNjAyNTA_fc3a5617-6d78-48cf-ae93-d0c9d19a12af"
      unitRef="usd">1292000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTplMjZjZjY5OTk5NjM0NWQ0YTY1YTdlY2MwODI1M2M5NC90YWJsZXJhbmdlOmUyNmNmNjk5OTk2MzQ1ZDRhNjVhN2VjYzA4MjUzYzk0XzQtMS0xLTEtNjAyNTA_2f549a5b-52b7-45d1-8b1c-c2a7a6a6e4ac"
      unitRef="usd">1069000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTplMjZjZjY5OTk5NjM0NWQ0YTY1YTdlY2MwODI1M2M5NC90YWJsZXJhbmdlOmUyNmNmNjk5OTk2MzQ1ZDRhNjVhN2VjYzA4MjUzYzk0XzUtMS0xLTEtNjAyNTA_e128cd07-b6e7-48f7-aa7f-3c960a631874"
      unitRef="usd">8776000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTUvZnJhZzpmMDk2ZTYzNjUyODg0MjM2OTRlZjUwZmIwMDIwNjVmOC90YWJsZTplMjZjZjY5OTk5NjM0NWQ0YTY1YTdlY2MwODI1M2M5NC90YWJsZXJhbmdlOmUyNmNmNjk5OTk2MzQ1ZDRhNjVhN2VjYzA4MjUzYzk0XzYtMS0xLTEtNjAyNTA_929e1407-80b3-4f16-b928-45592d096c45"
      unitRef="usd">17947000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <ctlp:AccruedLiabilitiesTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90ZXh0cmVnaW9uOmRkODQ4MmU5MTQzYjQ1MzdiN2M5MDc1YWNkOWY1MTNkXzk1_863f7986-b7a6-480a-a152-44901bd5a624">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, 2022 and 2021:&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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;Accrued sales tax&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;14,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;3,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration arrangement for Yoke Acquisition&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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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;2,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,450&#160;&lt;/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&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,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;28,154&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ctlp:AccruedLiabilitiesTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90ZXh0cmVnaW9uOmRkODQ4MmU5MTQzYjQ1MzdiN2M5MDc1YWNkOWY1MTNkXzkw_21bc7dcc-10ca-4c01-8059-1f5993c77f4e">&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, 2022 and 2021:&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&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;Accrued sales tax&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;14,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;3,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;4,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration arrangement for Yoke Acquisition&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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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;2,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,450&#160;&lt;/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&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,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;28,154&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzMtMS0xLTEtNjAyNTA_16218692-c58f-4a43-814e-6d5ea4a54fd1"
      unitRef="usd">14694000</us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzMtMy0xLTEtNjAyNTA_3495a841-6970-4f6a-861b-8686434eb28e"
      unitRef="usd">17099000</us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent>
    <ctlp:AccruedCompensationAndSalesCommissionsCurrentAndNoncurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzQtMS0xLTEtNjAyNTA_7dd229ce-e19f-4f90-8bec-c069d07a43af"
      unitRef="usd">3289000</ctlp:AccruedCompensationAndSalesCommissionsCurrentAndNoncurrent>
    <ctlp:AccruedCompensationAndSalesCommissionsCurrentAndNoncurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzQtMy0xLTEtNjAyNTA_05e2792d-fcac-4c21-83a7-bac8b671ff22"
      unitRef="usd">4233000</ctlp:AccruedCompensationAndSalesCommissionsCurrentAndNoncurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzUtMS0xLTEtNjAyNTA_065676ad-2737-48cf-a848-e98adacdfeac"
      unitRef="usd">1538000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzUtMy0xLTEtNjAyNTA_736d9ac5-7bfe-4702-aacd-b9fc6d0cf3da"
      unitRef="usd">1166000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzYtMS0xLTEtNjAyNTA_3ef3f0a9-012f-4a77-a262-9020dedfbbd1"
      unitRef="usd">4200000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzYtMy0xLTEtNjAyNTA_d60c12ca-95a7-4ee9-9ec7-2a1ad89584fc"
      unitRef="usd">1739000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzctMS0xLTEtNjAyNTA_62266abd-3bac-4dd3-bb46-3fe63e837a57"
      unitRef="usd">1000000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzctMy0xLTEtNjAyNTA_c7f1c68c-7bd1-4a25-86c4-b133c47dcc01"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzgtMS0xLTEtNjAyNTA_84d4a4a6-5b97-4fd2-ae94-40964ce2c58b"
      unitRef="usd">2036000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzgtMy0xLTEtNjAyNTA_cc37a43f-ace2-4494-998e-25988bc1c4a3"
      unitRef="usd">1450000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzktMS0xLTEtNjAyNTA_27082b4b-15e5-4139-b9d3-25fe1faefe4a"
      unitRef="usd">1397000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzktMy0xLTEtNjAyNTA_ccfebb8a-1bc3-44ae-8de0-96579ca73657"
      unitRef="usd">773000</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzEwLTEtMS0xLTYwMjUw_7a4aa3b6-7ff0-4cc6-9487-e3f1f2fdc5a1"
      unitRef="usd">28154000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMTgvZnJhZzpkZDg0ODJlOTE0M2I0NTM3YjdjOTA3NWFjZDlmNTEzZC90YWJsZTo2MWMxNDRjNjMwMzI0OTAxOTg3OTdjNDRiZWM1ZmY4NS90YWJsZXJhbmdlOjYxYzE0NGM2MzAzMjQ5MDE5ODc5N2M0NGJlYzVmZjg1XzEwLTMtMS0xLTYwMjUw_d0d4c316-3e76-40ee-8766-9065cb6b73a2"
      unitRef="usd">26460000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzEwOTUw_3b031bb9-4d2c-4bc4-9b12-8ce1ca7d5cce">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, 2022 and 2021 consisted of the following:&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.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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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;JPMorgan 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;14,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;14,437&#160;&lt;/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 obligations&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;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Less: unamortized issuance costs and debt discount&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;(261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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&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;14,622&#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;14,319&#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;Less: debt and other financing arrangements, 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;(692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(675)&lt;/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;Debt and other financing arrangements, noncurrent&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;13,930&#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;13,644&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;*See discussion below on amendment to the JPMorgan Credit Facility.&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense related to change in sales tax reserve&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;(386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;558&#160;&lt;/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 Revolving 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;&#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;303&#160;&lt;/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 Term Loan&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;160&#160;&lt;/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 interest expense&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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/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 interest expense&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;524&#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;4,013&#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;2,597&#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="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:700;line-height:120%"&gt;JPMorgan Chase Bank Credit Facility&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;JPMorgan Credit Agreement dated August 14, 2020 and amendment dated March 2, 2021&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 with JPMorgan Chase Bank, N.A.(the &#x201c;2021 JPMorgan Credit Agreement&#x201d;).&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 2021 JPMorgan Credit Agreement provided 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, as amended, the &#x201c;2021 JPMorgan Credit Facility&#x201d;), which included an uncommitted expansion feature that allowed 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. &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 2021 JPMorgan Credit Facility had 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 carries 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,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the Company elected to convert its loans to a Eurodollar borrowing which is subject to a LIBOR based interest rate. &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&#x2019;s obligations under the 2021 JPMorgan Credit Facility were secured by first priority security interests in substantially all of the assets of the Company. The 2021 JPMorgan Credit Agreement included 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, and 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&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:115%"&gt;JP Morgan amended and restated Credit Agreement dated March 17, 2022&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 March 17, 2022, the Company entered into an amended and restated credit agreement with JPMorgan Chase Bank, N.A. which provides for a $15&#160;million secured revolving credit facility (the &#x201c;Amended Revolving Facility&#x201d;) and a $25&#160;million secured term facility (the &#x201c;Amended Secured Term Facility&#x201d; and together with the Amended Revolving Facility, the &#x201c;Amended JPMorgan Credit Facility&#x201d;), and fully replaces our previous 2021 JPMorgan Credit Facility. The Amended Secured Term Facility includes a $10&#160;million increase from the 2021 JPMorgan Secured Term Facility which is available for a period of up to twelve months following the Closing Date. &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 proceeds of the Amended JPMorgan Credit Facility may be used to refinance certain existing indebtedness of the Company and its subsidiaries, to finance the working capital needs, and for general corporate purposes (including permitted acquisitions), of the Company and its subsidiaries. &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 Amended JPMorgan Credit Facility has a four year maturity. Interest on the Amended JPMorgan Credit Facility will be based, at the Company&#x2019;s option, on a base rate or SOFR plus an applicable margin tied to the Company&#x2019;s total leverage ratio and having ranges of between 2.50% and 3.00% for base rate loans and between 3.50% and 4.00% for SOFR loans; provided that until June 30, 2022 the applicable margin shall be 2.75% for base rate loans and 3.75% for SOFR loans. Subject to the occurrence of a material acquisition and the Company&#x2019;s total leverage ratio exceeding 3.00 to 1.00, the interest rate on the loans may increase by 0.25%. In an event of default, the interest rate may be increased by 2.00%. The Amended JPMorgan Credit Facility will also carry a commitment fee of 0.50% per annum on the unused portion. As of June 30, 2022, the total applicable interest rate for the Amended Secured Term Facility is 4.4%. &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 Amended JPMorgan Credit Facility includes customary representations, warranties and covenants, and acceleration, indemnity and events of default provisions, including, among other things, two financial covenants. One financial covenant requires the Company to maintain, at all times, a total leverage ratio of not more than 3.00 to 1.00 on the last day of any fiscal quarter. The other financial covenant is conditional on a material acquisition occurring: if a material acquisition occurs, the Company is required to maintain a total leverage ratio not greater than 4.00 to 1.00 for the next four fiscal quarters following the material acquisition.&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 Amended Secured Term Facility was accounted for as a modification of the 2021 JPMorgan Secured Term Facility. The previously unamortized debt issuance costs remain capitalized, the new fees paid to the creditor were capitalized, and allocated third-party costs incurred allocated to the term facility were charged to expense. We have also evaluated that the borrowing capacity of the Amended Revolving Facility is greater than the borrowing capacity of the 2021 JPMorgan Revolving Facility. The previously unamortized debt issuance costs remain capitalized, the new fees paid to the creditor and allocated third-party costs were capitalized. The Company capitalized $0.3&#160;million of issuance costs related to the Amended JPMorgan Credit Facility during the year-ended June 30, 2022.&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, 2022.&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;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 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 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, 2022, 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;2023&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;770&#160;&lt;/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;2024&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;897&#160;&lt;/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;2025&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,250&#160;&lt;/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;2026&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,966&#160;&lt;/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;2027&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;&#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;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,883&#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:10pt;font-weight:400;line-height:100%"&gt;(261)&lt;/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,622&#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="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzEwOTQz_40511a3e-474a-4154-b707-b83d3c666eec">&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, 2022 and 2021 consisted of the following:&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.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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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;JPMorgan 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;14,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;14,437&#160;&lt;/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 obligations&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;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Less: unamortized issuance costs and debt discount&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;(261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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&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;14,622&#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;14,319&#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;Less: debt and other financing arrangements, 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;(692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(675)&lt;/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;Debt and other financing arrangements, noncurrent&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;13,930&#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;13,644&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;*See discussion below on amendment to the JPMorgan Credit Facility.&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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense related to change in sales tax reserve&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;(386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;558&#160;&lt;/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 Revolving 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;&#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;303&#160;&lt;/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 Term Loan&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;160&#160;&lt;/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 interest expense&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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/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 interest expense&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;524&#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;4,013&#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;2,597&#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:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0dedffe885884bddb02eacde3b8cbd63_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTpmYTY2MDQ5MjVlMTQ0ZGRmOGQwODliMGQwNzFkZWIyZS90YWJsZXJhbmdlOmZhNjYwNDkyNWUxNDRkZGY4ZDA4OWIwZDA3MWRlYjJlXzMtMS0xLTEtNjAyNTA_edd3c533-d1c3-41b4-8891-ca23cfe9755f"
      unitRef="usd">14813000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ia8a96405a2734284b5b89d21f2f0a076_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTpmYTY2MDQ5MjVlMTQ0ZGRmOGQwODliMGQwNzFkZWIyZS90YWJsZXJhbmdlOmZhNjYwNDkyNWUxNDRkZGY4ZDA4OWIwZDA3MWRlYjJlXzMtMy0xLTEtNjAyNTA_dfe22b13-d441-43f4-bb69-539a4ca5041b"
      unitRef="usd">14437000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i16108148a40141ac9d794f1d4411938a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTpmYTY2MDQ5MjVlMTQ0ZGRmOGQwODliMGQwNzFkZWIyZS90YWJsZXJhbmdlOmZhNjYwNDkyNWUxNDRkZGY4ZDA4OWIwZDA3MWRlYjJlXzQtMS0xLTEtNjAyNTA_2bc21a7b-c924-4b55-bef2-7a803b9a19ea"
      unitRef="usd">70000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i97bc4f3b93704f468d8360564bdcac84_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTpmYTY2MDQ5MjVlMTQ0ZGRmOGQwODliMGQwNzFkZWIyZS90YWJsZXJhbmdlOmZhNjYwNDkyNWUxNDRkZGY4ZDA4OWIwZDA3MWRlYjJlXzQtMy0xLTEtNjAyNTA_56449b75-e7dc-4903-a472-9349c5dabd97"
      unitRef="usd">113000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTpmYTY2MDQ5MjVlMTQ0ZGRmOGQwODliMGQwNzFkZWIyZS90YWJsZXJhbmdlOmZhNjYwNDkyNWUxNDRkZGY4ZDA4OWIwZDA3MWRlYjJlXzUtMS0xLTEtNjAyNTA_06a2bc2b-f00e-40f8-b959-1d9b846010c3"
      unitRef="usd">261000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTpmYTY2MDQ5MjVlMTQ0ZGRmOGQwODliMGQwNzFkZWIyZS90YWJsZXJhbmdlOmZhNjYwNDkyNWUxNDRkZGY4ZDA4OWIwZDA3MWRlYjJlXzUtMy0xLTEtNjAyNTA_1ae36745-68e8-4122-a67d-eb84691df6ac"
      unitRef="usd">231000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTpmYTY2MDQ5MjVlMTQ0ZGRmOGQwODliMGQwNzFkZWIyZS90YWJsZXJhbmdlOmZhNjYwNDkyNWUxNDRkZGY4ZDA4OWIwZDA3MWRlYjJlXzYtMS0xLTEtNjAyNTA_e5713b44-9d8a-43cb-a29d-8058802b812f"
      unitRef="usd">14622000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTpmYTY2MDQ5MjVlMTQ0ZGRmOGQwODliMGQwNzFkZWIyZS90YWJsZXJhbmdlOmZhNjYwNDkyNWUxNDRkZGY4ZDA4OWIwZDA3MWRlYjJlXzYtMy0xLTEtNjAyNTA_23d971a6-b37e-4a84-b1d1-b7ea7bba874e"
      unitRef="usd">14319000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTpmYTY2MDQ5MjVlMTQ0ZGRmOGQwODliMGQwNzFkZWIyZS90YWJsZXJhbmdlOmZhNjYwNDkyNWUxNDRkZGY4ZDA4OWIwZDA3MWRlYjJlXzctMS0xLTEtNjAyNTA_9d8cc1d9-11f7-413a-9fd0-eb638dfd7ca9"
      unitRef="usd">692000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTpmYTY2MDQ5MjVlMTQ0ZGRmOGQwODliMGQwNzFkZWIyZS90YWJsZXJhbmdlOmZhNjYwNDkyNWUxNDRkZGY4ZDA4OWIwZDA3MWRlYjJlXzctMy0xLTEtNjAyNTA_8369ac09-4314-4566-97f8-bea1f6ea5f55"
      unitRef="usd">675000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTpmYTY2MDQ5MjVlMTQ0ZGRmOGQwODliMGQwNzFkZWIyZS90YWJsZXJhbmdlOmZhNjYwNDkyNWUxNDRkZGY4ZDA4OWIwZDA3MWRlYjJlXzgtMS0xLTEtNjAyNTA_382ec0b5-b2df-4d51-99e8-8c0a943ce3ec"
      unitRef="usd">13930000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTpmYTY2MDQ5MjVlMTQ0ZGRmOGQwODliMGQwNzFkZWIyZS90YWJsZXJhbmdlOmZhNjYwNDkyNWUxNDRkZGY4ZDA4OWIwZDA3MWRlYjJlXzgtMy0xLTEtNjAyNTA_96f463aa-94f4-4014-af4b-de63773ef2a1"
      unitRef="usd">13644000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:InterestExpenseDebt
      contextRef="ic9b43a73f8454ebbbbd915e5ce416834_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzItMS0xLTEtNjAyNTA_6fe78514-2393-4eaf-9252-576d9d118407"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i1fec2058b1d54d1797129a79d7df6eb3_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzItMy0xLTEtNjAyNTA_69be30f1-4ec9-4bf3-8d62-9a35d3b716c2"
      unitRef="usd">2779000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i504b0a461d444cc78fc6910934e48618_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzItNS0xLTEtNjAyNTA_fa769af6-5fff-4f5f-a641-684d2809b6e9"
      unitRef="usd">1218000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i3075cd5e4dba43e0815316acd2c0fc4b_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzMtMS0xLTEtNjAyNTA_6f9a18da-bc8f-47df-b7e8-2efc2ffd758f"
      unitRef="usd">904000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="if2a26d0749de4e4795c23ab8f308a969_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzMtMy0xLTEtNjAyNTA_4d42568e-ce15-45c7-b152-65f77c301658"
      unitRef="usd">1006000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ib078cc43459b43c2b454cae0d322bca0_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzMtNS0xLTEtNjAyNTA_8e750171-5c4f-46f2-8315-53ab35534c0e"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <ctlp:InterestExpenseReversalOfExpenseRelatedToChangeInSalesTaxReserve
      contextRef="i400b67980afb4d4895df036b8531a531_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzQtMS0xLTEtNjAyNTA_8480372d-7c36-4dad-95c2-407c676f8d93"
      unitRef="usd">-386000</ctlp:InterestExpenseReversalOfExpenseRelatedToChangeInSalesTaxReserve>
    <ctlp:InterestExpenseReversalOfExpenseRelatedToChangeInSalesTaxReserve
      contextRef="i2ee9583ddbfd4fb5b8b4509c54de9759_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzQtMy0xLTEtNjAyNTA_a8b5cca7-9fe2-4716-b70a-71b036816507"
      unitRef="usd">218000</ctlp:InterestExpenseReversalOfExpenseRelatedToChangeInSalesTaxReserve>
    <ctlp:InterestExpenseReversalOfExpenseRelatedToChangeInSalesTaxReserve
      contextRef="iad97b39dd5c04f2192970c3b10a6afa7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzQtNS0xLTEtNjAyNTA_95eba364-2398-4ea3-9ba5-672d3b7a98ca"
      unitRef="usd">558000</ctlp:InterestExpenseReversalOfExpenseRelatedToChangeInSalesTaxReserve>
    <us-gaap:InterestExpenseDebt
      contextRef="i5c9fa832bd314ef0811aef462c59745e_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzUtMS0xLTEtNjAyNTA_ed13bbd7-2a7b-4cf2-a091-009f6e169b63"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i10bbc64edd7f49e2bfbc202272b9b5e2_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzUtMy0xLTEtNjAyNTA_4f48dffa-be42-481e-8ccc-ba1f7da45b18"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i4dfaf3e63daa4825a9508700f83e3065_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzUtNS0xLTEtNjAyNTA_51830ff9-3f25-4975-af53-501d67de043b"
      unitRef="usd">303000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="if8c60070ca674cb6a4a09cfafac5335f_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzYtMS0xLTEtNjAyNTA_27d097a4-a942-4604-b59d-694d25a3db7b"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i9e9379f62c3844f9a3d98c28c7d45f1b_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzYtMy0xLTEtNjAyNTA_c8090d8f-4943-4a9c-9237-469f9b7868d3"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i5e12ccd174274933863bb001cd684493_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzYtNS0xLTEtNjAyNTA_fbfacd34-e15d-4813-93a3-94f43b52ae37"
      unitRef="usd">160000</us-gaap:InterestExpenseDebt>
    <ctlp:InterestExpenseReversalOfExpenseOther
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzctMS0xLTEtNjAyNTA_9281feec-d2b3-47ab-96a7-48ea1a8607d7"
      unitRef="usd">6000</ctlp:InterestExpenseReversalOfExpenseOther>
    <ctlp:InterestExpenseReversalOfExpenseOther
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzctMy0xLTEtNjAyNTA_44691c04-8f65-44f9-9b79-f933b114ab3a"
      unitRef="usd">10000</ctlp:InterestExpenseReversalOfExpenseOther>
    <ctlp:InterestExpenseReversalOfExpenseOther
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzctNS0xLTEtNjAyNTA_684fc792-c8bc-4b38-8ce8-39789fb522d1"
      unitRef="usd">358000</ctlp:InterestExpenseReversalOfExpenseOther>
    <ctlp:InterestExpenseReversalOfExpense
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzgtMS0xLTEtNjAyNTA_3f77424a-336e-4e7d-ae4a-d496f3726e81"
      unitRef="usd">524000</ctlp:InterestExpenseReversalOfExpense>
    <ctlp:InterestExpenseReversalOfExpense
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzgtMy0xLTEtNjAyNTA_9563694b-405c-4e22-9f15-0a30a448a4dd"
      unitRef="usd">4013000</ctlp:InterestExpenseReversalOfExpense>
    <ctlp:InterestExpenseReversalOfExpense
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTplMmI4YWNmOTUyNWM0ZDIxYjAxNDJlMjVlZjZkOTQ4NC90YWJsZXJhbmdlOmUyYjhhY2Y5NTI1YzRkMjFiMDE0MmUyNWVmNmQ5NDg0XzgtNS0xLTEtNjAyNTA_5bd0d259-8a66-412e-b3d7-8c03c8ba237c"
      unitRef="usd">2597000</ctlp:InterestExpenseReversalOfExpense>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if737b30ce8a448009d413ab5320d79bb_I20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzUwNw_2e8f08a6-615c-4c79-9da6-7ace7c8ec20e"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie0c74b0733024b9aa4f0d847874e1466_I20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzc3Nw_ad527448-e272-4c8e-91f2-24abaa9872e7"
      unitRef="usd">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i14944668785b4bbb8c355e26243d21cb_I20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzg2MQ_8d09baad-1963-4d31-93d1-71ec132a3209"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ife7baeb07f8c4242b5a024b444c7bbd3_I20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzEyMjc_8de374e4-380c-4dc2-abcb-30445fe4d7df"
      unitRef="usd">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="id5644cc45ea6449181563b652771dc20_D20200814-20200814"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzEwOTQ2_a148445a-5efb-45b6-93f9-3086bf538840">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if00cf545b00e441ababf9bc707309497_D20200814-20200814"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzE0NzU_c06da50b-fdec-4ba9-81b2-e62dc858f608"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7e3c221edbd24a90aa810007707eeca9_D20200814-20200814"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzE0ODI_fbac0610-412f-436f-b63d-53416974286c"
      unitRef="number">0.0375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3221f447b707415b9616da7f2a2f6bd0_D20200814-20200814"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzE1MTg_7009a600-f8d6-4c4b-a3d5-27a54111c60a"
      unitRef="number">0.0375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2d479c80680e462db8fac29a6af8ce20_D20200814-20200814"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzE1MjU_70939752-ac46-4a88-ac2e-e08434b91b32"
      unitRef="number">0.0475</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateIncreaseDecrease
      contextRef="id5644cc45ea6449181563b652771dc20_D20200814-20200814"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzE2MTM_c6027f4c-99ea-404e-b7f7-0a5e92903a49"
      unitRef="number">0.0200</us-gaap:DebtInstrumentInterestRateIncreaseDecrease>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="id5644cc45ea6449181563b652771dc20_D20200814-20200814"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzE2Nzk_a006d322-028a-43a8-be2c-e026b9db88e6"
      unitRef="number">0.0050</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4f81ed8dcbf14973aa1e4d752a6fab51_D20200814-20200814"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzE4MDg_dae76a2a-e30f-4f99-972f-a07ae1756765"
      unitRef="number">0.0375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <ctlp:DebtInstrumentCovenantAdjustedQuickRatioMinimum
      contextRef="i0409fdc457e34e6aa2e23700bb887c78_I20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzI1NzI_947045c7-26cc-4308-8484-938cb3c322ea"
      unitRef="number">2.75</ctlp:DebtInstrumentCovenantAdjustedQuickRatioMinimum>
    <ctlp:DebtInstrumentCovenantAdjustedQuickRatioMinimum
      contextRef="id206dbae132d42538532187d30207638_I20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzI2Mjg_8bd3c6c6-1e41-4774-acc6-2fffb67ece38"
      unitRef="number">3.00</ctlp:DebtInstrumentCovenantAdjustedQuickRatioMinimum>
    <ctlp:DebtInstrumentCovenantAdjustedQuickRatioMaximum
      contextRef="ia93ddaf79f474546bc83eaca374346eb_I20200814"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzI4NzI_b7ce6cd6-594c-4242-a02a-4a54bcee9c7b"
      unitRef="number">3.00</ctlp:DebtInstrumentCovenantAdjustedQuickRatioMaximum>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i9c25f4d854ce4dc3afc3a9eabafc1ab1_I20220317"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzMwOTM_24b27939-e2ea-426c-80aa-58ba80768ca6"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i937b0905130e47cdbe7f7ae46f301439_I20220317"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzMxNzE_59f3055c-06bf-4fb2-b181-f80a4208af95"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ctlp:LineOfCreditFacilityIncreaseDecrease
      contextRef="i40e1ab22c1914c948ff7c9423dc4e3bc_D20220317-20220317"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzM0MzI_c3e31020-2b6b-4fa2-b573-69083ab93fbe"
      unitRef="usd">10000000</ctlp:LineOfCreditFacilityIncreaseDecrease>
    <us-gaap:DebtInstrumentTerm
      contextRef="if46f4919d0ac4f8f854714a256f97f7e_D20220317-20220317"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzEwOTQ3_eefaaeb7-8314-4755-bd3f-0fc5e0af5697">P4Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3c4284558aa44cb2a3a3bbece7579b9b_D20220317-20220317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzQxMzg_6b1d55a3-84d4-4393-9371-e900ab657550"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ib49e91e6f4ee449092245c79db6dca0c_D20220317-20220317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzQxNDU_ac5bb9a5-b760-4d6a-8e92-74bd775fbc61"
      unitRef="number">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if55780016dca460a9bd27936cbb76e7c_D20220317-20220317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzQxODA_4802f901-668a-46dd-972d-71551702410d"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iee8799eef90e421d9acb40ba2671de5e_D20220317-20220317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzQxODc_6a637abe-cad8-4ef0-a19f-99986b690c4c"
      unitRef="number">0.0400</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8d1cb112df6b4c78bae4991fa763099a_D20220317-20220317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzQyNzE_323afdc1-f354-4761-93ea-d0e347266fea"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8e6b20a6bf664fa18dc8077313d6262d_D20220317-20220317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzQyOTg_4818988c-ed07-4c75-8d71-8c93cada84be"
      unitRef="number">0.0375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <ctlp:DebtInstrumentCovenantLeverageRatioAndBorrowingBaseLeverageRatioMaximum
      contextRef="ie06cca06afd5443aad9fd1a17af89390_I20220317"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzQ0MTg_9f197dc4-a2eb-43d5-987f-29716fcf956c"
      unitRef="number">3.00</ctlp:DebtInstrumentCovenantLeverageRatioAndBorrowingBaseLeverageRatioMaximum>
    <us-gaap:DebtInstrumentInterestRateIncreaseDecrease
      contextRef="ib4d4f8bab9b4484db8185dfdff1d06fe_D20220317-20220317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzQ0Nzc_1fd5c1a9-2d81-4a0e-9baa-8204b08ba6e1"
      unitRef="number">0.0025</us-gaap:DebtInstrumentInterestRateIncreaseDecrease>
    <us-gaap:DebtInstrumentInterestRateIncreaseDecrease
      contextRef="i8ac61fb11f6f4299a2014db65c5d26f5_D20220317-20220317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzQ1NDM_da0f6270-17c3-4b4b-b2a8-90a68d4f95da"
      unitRef="number">0.0200</us-gaap:DebtInstrumentInterestRateIncreaseDecrease>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="if46f4919d0ac4f8f854714a256f97f7e_D20220317-20220317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzQ2MjA_2ca11a43-906a-450f-aba3-99bce6db078f"
      unitRef="number">0.0050</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="i4c005a5a88204a8c80df4f9e21b65aec_D20220317-20220317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzQ3NTM_a93dd572-b035-437c-9958-a10dd3ad2d0d"
      unitRef="number">0.044</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <ctlp:DebtInstrumentCovenantAdjustedQuickRatioMaximum
      contextRef="ic9f92bf721c840129b18e1acdb1d492e_I20220317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzUwODc_d1cb3771-64df-4d8c-927a-0f971d4f286b"
      unitRef="number">3.00</ctlp:DebtInstrumentCovenantAdjustedQuickRatioMaximum>
    <ctlp:DebtInstrumentCovenantAdjustedQuickRatioMaximum
      contextRef="i34213c7774834f049931dc2f462d9a56_I20220317"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzUzMjg_4e862e18-ac4b-46d3-81c4-7d8e1c6dec63"
      unitRef="number">4.00</ctlp:DebtInstrumentCovenantAdjustedQuickRatioMaximum>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i80c05229d545419687d35ecbc0309a92_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzYwODA_bf153091-b33b-4387-8583-f9007e788e58"
      unitRef="usd">300000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic0fd4631eab6468ca06f949c961a595a_I20191009"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzY0NTY_cf31274b-0357-4850-9521-8ab92672c641"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ctlp:LineOfCreditFirstDraw
      contextRef="i1041ddd602db4613bb810d6e92fdb431_D20191031-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzY2MTI_c22a1640-5f40-41a6-95ca-8987f8c7572f"
      unitRef="usd">15000000</ctlp:LineOfCreditFirstDraw>
    <ctlp:LineOfCreditSecondDraw
      contextRef="i1041ddd602db4613bb810d6e92fdb431_D20191031-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzY2ODE_16c38685-88ae-491f-a51c-48e7de336175"
      unitRef="usd">15000000</ctlp:LineOfCreditSecondDraw>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="i1041ddd602db4613bb810d6e92fdb431_D20191031-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzY4NzY_d1d6f34f-6737-410a-8aa1-ef3f10375240"
      unitRef="number">0.0975</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i1041ddd602db4613bb810d6e92fdb431_D20191031-20191031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzcwODU_16e40593-c71e-4683-ab80-4802327c1d5a"
      unitRef="usd">10100000</us-gaap:RepaymentsOfLinesOfCredit>
    <ctlp:LineOfCreditFacilityPrepaymentPremiumPercent
      contextRef="i1041ddd602db4613bb810d6e92fdb431_D20191031-20191031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzcyMDM_398ca599-dd4b-480e-a8b4-9852d6c95246"
      unitRef="number">0.05</ctlp:LineOfCreditFacilityPrepaymentPremiumPercent>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross
      contextRef="ic0fd4631eab6468ca06f949c961a595a_I20191009"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzgwNTY_bde0f849-4f51-48da-8152-ae62738bc739"
      unitRef="usd">900000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="i2f39623b6d5b490ea329744eaea87c23_D20191009-20191009"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzgxMDA_2e7d6a3a-4764-41d1-85f4-21ba7bbab2f2"
      unitRef="usd">100000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i2f39623b6d5b490ea329744eaea87c23_D20191009-20191009"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzg0ODE_f512a577-0b73-401f-b434-194f20061393"
      unitRef="usd">2100000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="ifebbe8d6b06943adb47e703f2608e0b8_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzg4MjM_38d4d0ce-a9fb-4426-84c9-3433eb70164b"
      unitRef="usd">1200000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i01ac3e101a384541a507ccd6063d060b_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzg4ODQ_7a5fe0b0-99f6-49a2-ab9b-b41d835014f1"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebt
      contextRef="i64fdb81a4f2e44a3a3cc429ba800b5e3_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzkwNjc_7b1aacdd-e6d4-4c04-a902-52f8bcc2105a"
      unitRef="usd">3100000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i4818e3211a31462986d4405346680046_I20210608"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzEwMjk4_28e755f5-4d9b-4feb-9dbb-1eb8716885b8"
      unitRef="usd">3100000</us-gaap:LongTermDebt>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90ZXh0cmVnaW9uOjk5N2EyNGY0YTFhYjQzZTdhNzZmNjY2MWY4MGE0YzcxXzEwOTQ5_14be5cc9-fb92-4b2b-9cd0-005bb1c7c668">&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, 2022, 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;2023&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;770&#160;&lt;/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;2024&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;897&#160;&lt;/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;2025&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,250&#160;&lt;/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;2026&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,966&#160;&lt;/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;2027&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;&#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;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,883&#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:10pt;font-weight:400;line-height:100%"&gt;(261)&lt;/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,622&#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="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTo3MjgwOWUxYzBiMDk0MmU1YjJjMjM0NDk0Y2M3MzhjNi90YWJsZXJhbmdlOjcyODA5ZTFjMGIwOTQyZTViMmMyMzQ0OTRjYzczOGM2XzAtMS0xLTEtNjAyNTA_19b2df33-defb-4c33-85c5-66e0643b2851"
      unitRef="usd">770000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTo3MjgwOWUxYzBiMDk0MmU1YjJjMjM0NDk0Y2M3MzhjNi90YWJsZXJhbmdlOjcyODA5ZTFjMGIwOTQyZTViMmMyMzQ0OTRjYzczOGM2XzEtMS0xLTEtNjAyNTA_e784915d-b3aa-4e57-bf9a-4d86f374cebe"
      unitRef="usd">897000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTo3MjgwOWUxYzBiMDk0MmU1YjJjMjM0NDk0Y2M3MzhjNi90YWJsZXJhbmdlOjcyODA5ZTFjMGIwOTQyZTViMmMyMzQ0OTRjYzczOGM2XzItMS0xLTEtNjAyNTA_481c7ce1-fa5f-4f40-a802-dd5917105a06"
      unitRef="usd">1250000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTo3MjgwOWUxYzBiMDk0MmU1YjJjMjM0NDk0Y2M3MzhjNi90YWJsZXJhbmdlOjcyODA5ZTFjMGIwOTQyZTViMmMyMzQ0OTRjYzczOGM2XzMtMS0xLTEtNjAyNTA_b5ecde14-0249-47e1-b210-70df5200ce8a"
      unitRef="usd">11966000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTo3MjgwOWUxYzBiMDk0MmU1YjJjMjM0NDk0Y2M3MzhjNi90YWJsZXJhbmdlOjcyODA5ZTFjMGIwOTQyZTViMmMyMzQ0OTRjYzczOGM2XzQtMS0xLTEtNjAyNTA_caf93f6b-870e-48e5-878f-6a1e0e41fa52"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTo3MjgwOWUxYzBiMDk0MmU1YjJjMjM0NDk0Y2M3MzhjNi90YWJsZXJhbmdlOjcyODA5ZTFjMGIwOTQyZTViMmMyMzQ0OTRjYzczOGM2XzUtMS0xLTEtNjAyNTA_5ac853aa-8dbf-48c0-a6bf-9e978f8a6b05"
      unitRef="usd">14883000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTo3MjgwOWUxYzBiMDk0MmU1YjJjMjM0NDk0Y2M3MzhjNi90YWJsZXJhbmdlOjcyODA5ZTFjMGIwOTQyZTViMmMyMzQ0OTRjYzczOGM2XzYtMS0xLTEtNjAyNTA_06a2bc2b-f00e-40f8-b959-1d9b846010c3"
      unitRef="usd">261000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjEvZnJhZzo5OTdhMjRmNGExYWI0M2U3YTc2ZjY2NjFmODBhNGM3MS90YWJsZTo3MjgwOWUxYzBiMDk0MmU1YjJjMjM0NDk0Y2M3MzhjNi90YWJsZXJhbmdlOjcyODA5ZTFjMGIwOTQyZTViMmMyMzQ0OTRjYzczOGM2XzctMS0xLTEtNjAyNTA_92a02316-128a-413a-83f0-c86da5166345"
      unitRef="usd">14622000</us-gaap:LongTermDebt>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjQvZnJhZzo0MTIyM2I3NjdlMjM0ZjE0ODcyZjkwZDExYTY2ZWUxOS90ZXh0cmVnaW9uOjQxMjIzYjc2N2UyMzRmMTQ4NzJmOTBkMTFhNjZlZTE5XzkwNw_528e8a2b-9731-4594-9563-e8f0454d9aa8">FAIR VALUE OF FINANCIAL INSTRUMENTSThe 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, 2022, as the debt facility was recently amended and expanded in March 2022 and the interest rates applicable are variable in nature. 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.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjcvZnJhZzphOGVhOThhOTI0MjE0MTRhOThkZjYwZmI2ZDFmMWU0My90ZXh0cmVnaW9uOmE4ZWE5OGE5MjQyMTQxNGE5OGRmNjBmYjZkMWYxZTQzXzE4ODA_a6d9bd69-8eb7-40c4-bffa-ced7950e47d2">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&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-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;During fiscal year 2021, the Company had 23,978 warrants exercisable at $5 per share outstanding which were exercised and resulted in 12,154 shares issued pursuant to a cashless exercise option election made by the holder. As of June&#160;30, 2022 and June 30, 2021, the Company does not have any warrants outstanding.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i8d3e698a94f34d44872ca9ca03cde40d_D20210224-20210224"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjcvZnJhZzphOGVhOThhOTI0MjE0MTRhOThkZjYwZmI2ZDFmMWU0My90ZXh0cmVnaW9uOmE4ZWE5OGE5MjQyMTQxNGE5OGRmNjBmYjZkMWYxZTQzXzM0MA_d7e47e70-b561-4ad1-a753-99029ddc3b4a"
      unitRef="shares">5730000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i0a535acef1f14dc5a9d321e7ee5e61b7_D20210304-20210304"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjcvZnJhZzphOGVhOThhOTI0MjE0MTRhOThkZjYwZmI2ZDFmMWU0My90ZXh0cmVnaW9uOmE4ZWE5OGE5MjQyMTQxNGE5OGRmNjBmYjZkMWYxZTQzXzQ5NA_36b30b47-21d1-417d-b39c-e0ffb63bc412"
      unitRef="usd">55000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i110454bc278a4615a3e1930c840964d4_I20210304"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjcvZnJhZzphOGVhOThhOTI0MjE0MTRhOThkZjYwZmI2ZDFmMWU0My90ZXh0cmVnaW9uOmE4ZWE5OGE5MjQyMTQxNGE5OGRmNjBmYjZkMWYxZTQzXzUyOA_644beb16-eceb-48a7-b229-ff0e9f552668"
      unitRef="usdPerShare">9.60</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i0a535acef1f14dc5a9d321e7ee5e61b7_D20210304-20210304"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjcvZnJhZzphOGVhOThhOTI0MjE0MTRhOThkZjYwZmI2ZDFmMWU0My90ZXh0cmVnaW9uOmE4ZWE5OGE5MjQyMTQxNGE5OGRmNjBmYjZkMWYxZTQzXzU4Ng_383e93c7-9fd4-4dc2-8400-f3ef9f203895"
      unitRef="usd">2600000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i2147cad324564b689c67280673c19d7a_D20210304-20210304"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjcvZnJhZzphOGVhOThhOTI0MjE0MTRhOThkZjYwZmI2ZDFmMWU0My90ZXh0cmVnaW9uOmE4ZWE5OGE5MjQyMTQxNGE5OGRmNjBmYjZkMWYxZTQzXzkxOA_0da73d21-0f03-4a69-baaf-ff635e670bcb"
      unitRef="shares">975000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <ctlp:ClassOfWarrantOrRightExercisable
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjcvZnJhZzphOGVhOThhOTI0MjE0MTRhOThkZjYwZmI2ZDFmMWU0My90ZXh0cmVnaW9uOmE4ZWE5OGE5MjQyMTQxNGE5OGRmNjBmYjZkMWYxZTQzXzE2Mjc_4bf64b4a-c5a2-4c29-9273-bfc3e4a82ef3"
      unitRef="shares">23978</ctlp:ClassOfWarrantOrRightExercisable>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjcvZnJhZzphOGVhOThhOTI0MjE0MTRhOThkZjYwZmI2ZDFmMWU0My90ZXh0cmVnaW9uOmE4ZWE5OGE5MjQyMTQxNGE5OGRmNjBmYjZkMWYxZTQzXzE2NTQ_20fdb5d6-2f26-4b84-815e-bd9ab4ca4dbe"
      unitRef="usdPerShare">5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <ctlp:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjcvZnJhZzphOGVhOThhOTI0MjE0MTRhOThkZjYwZmI2ZDFmMWU0My90ZXh0cmVnaW9uOmE4ZWE5OGE5MjQyMTQxNGE5OGRmNjBmYjZkMWYxZTQzXzE3MTY_a34b5be5-f967-45d2-b8d5-c3a915be10c1"
      unitRef="shares">12154</ctlp:StockIssuedDuringPeriodSharesWarrantsExercised>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjcvZnJhZzphOGVhOThhOTI0MjE0MTRhOThkZjYwZmI2ZDFmMWU0My90ZXh0cmVnaW9uOmE4ZWE5OGE5MjQyMTQxNGE5OGRmNjBmYjZkMWYxZTQzXzE4NDY_a4e7027a-3866-4a89-ba06-a49b84784d3b"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMjcvZnJhZzphOGVhOThhOTI0MjE0MTRhOThkZjYwZmI2ZDFmMWU0My90ZXh0cmVnaW9uOmE4ZWE5OGE5MjQyMTQxNGE5OGRmNjBmYjZkMWYxZTQzXzE4NDY_c4eb0f84-e490-4098-be4c-b9a6680edd21"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90ZXh0cmVnaW9uOmExNTQ1NTE1MjE4MDQxOWJiOTk2OGY2YTY5Y2FjNWJhXzMwODY_d2e7a809-2ddd-4f1e-a119-d13e8144a4ce">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&#160;30, 2022 and 2021, 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 provision for income taxes for the&#160;years ended June&#160;30, 2022, 2021 and 2020 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;&#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;/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;(179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(179)&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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(7)&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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&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;(186)&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;(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;/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 provision for income taxes for the&#160;years ended June&#160;30, 2022, 2021 and 2020 to the indicated provision based on income (loss) before the provision for income taxes at the federal statutory rate of 21.0% for the fiscal years ended June&#160;30, 2022, June&#160;30, 2021, and June&#160;30, 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: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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;Indicated benefit 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;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 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;/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;(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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 income taxes&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;(186)&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;(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;/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, 2022 the Company had federal and state operating loss carryforwards of approximately $190&#160;million and $222&#160;million, respectively, to offset future taxable income. As of June&#160;30, 2021 the Company had federal and state operating loss carryforwards of approximately $187&#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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;47,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;6,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;59,426&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,110&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(186)&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;(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;/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, 2022, the Company had total unrecognized income tax benefits of $0.6&#160;million related to its nexus in certain state tax jurisdictions. If recognized in future years, $0.6&#160;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;444&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;&#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;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;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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;572&#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;444&#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;207&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90ZXh0cmVnaW9uOmExNTQ1NTE1MjE4MDQxOWJiOTk2OGY2YTY5Y2FjNWJhXzMwODg_0ad61cf1-b23e-436c-b490-7172618d296f">&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 provision for income taxes for the&#160;years ended June&#160;30, 2022, 2021 and 2020 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;&#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;/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;(179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(179)&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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(7)&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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&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;(186)&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;(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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzMtMS0xLTEtNjAyNTA_7938813f-2a80-4e10-aa9f-7277ff7832db"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzMtMy0xLTEtNjAyNTA_2cc86bd9-48eb-4057-bbe9-3a0b017e70e0"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzMtNS0xLTEtNjAyNTA_97142cfc-b6c5-4074-bbc9-6f7a3bb4c5b2"
      unitRef="usd">-126000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzQtMS0xLTEtNjAyNTA_ebf4141a-dd6f-4927-95f2-0e19f4567e82"
      unitRef="usd">179000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzQtMy0xLTEtNjAyNTA_80f86d2c-eafb-499a-bfdc-a093458ef9f4"
      unitRef="usd">328000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzQtNS0xLTEtNjAyNTA_2f606544-993c-4f02-a2c3-5384c2931dea"
      unitRef="usd">57000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzUtMS0xLTEtNjAyNTA_fc9c7f8f-4d1b-4c2f-abf5-b129470ed473"
      unitRef="usd">179000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzUtMy0xLTEtNjAyNTA_5fad7f1c-e124-489f-a40b-d0f5c7213004"
      unitRef="usd">328000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzUtNS0xLTEtNjAyNTA_c84a2b7c-b675-4de3-9df0-2eb6df15b027"
      unitRef="usd">-69000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzctMS0xLTEtNjAyNTA_9741f02d-7b9d-4ab0-aab4-8d07cb9ed804"
      unitRef="usd">18000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzctMy0xLTEtNjAyNTA_5fddc2d5-c8e3-4de8-8c44-0e27246fafda"
      unitRef="usd">12000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzctNS0xLTEtNjAyNTA_1e24c481-a59a-452d-8b40-70965b80864c"
      unitRef="usd">156000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzgtMS0xLTEtNjAyNTA_4dde286f-0327-490d-8ca4-c2b35827cc71"
      unitRef="usd">-11000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzgtMy0xLTEtNjAyNTA_37ae2590-b5ec-4510-960c-81058f41e74f"
      unitRef="usd">30000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzgtNS0xLTEtNjAyNTA_db119c53-fb33-4dbe-8e2a-8152c6b95152"
      unitRef="usd">-86000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzktMS0xLTEtNjAyNTA_96d9497a-78de-45db-ba7f-1a16759a1ca2"
      unitRef="usd">7000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzktMy0xLTEtNjAyNTA_28153da2-929e-4646-99f7-05063d28ac92"
      unitRef="usd">42000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzktNS0xLTEtNjAyNTA_8074aae0-5fae-431b-9126-8d1dbfc3b89d"
      unitRef="usd">70000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzEwLTEtMS0xLTYwMjUw_4987d84d-6a08-4d27-b59e-c662587a41b4"
      unitRef="usd">186000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzEwLTMtMS0xLTYwMjUw_9c727d6d-c1c3-46da-84d6-7bbc32926346"
      unitRef="usd">370000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo2OTE2ZGE1NjliZmE0ZjE2OTZlZjYyYTk5YzA1MDUzOS90YWJsZXJhbmdlOjY5MTZkYTU2OWJmYTRmMTY5NmVmNjJhOTljMDUwNTM5XzEwLTUtMS0xLTYwMjUw_cbc2a401-c78b-4bae-823c-b3f63fbfc14d"
      unitRef="usd">1000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90ZXh0cmVnaW9uOmExNTQ1NTE1MjE4MDQxOWJiOTk2OGY2YTY5Y2FjNWJhXzMxMDk_92596e81-c6dd-4477-ba29-1c049c688cc0">&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 provision for income taxes for the&#160;years ended June&#160;30, 2022, 2021 and 2020 to the indicated provision based on income (loss) before the provision for income taxes at the federal statutory rate of 21.0% for the fiscal years ended June&#160;30, 2022, June&#160;30, 2021, and June&#160;30, 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: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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;Indicated benefit 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;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 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;/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;(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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 income taxes&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;(186)&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;(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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzItMS0xLTEtNjAyNTA_eee018b8-65f8-4084-a588-2740357738a2"
      unitRef="usd">-319000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzItMy0xLTEtNjAyNTA_ea6ada79-5b52-49bb-b0bb-cec9bd9cf822"
      unitRef="usd">-1648000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzItNS0xLTEtNjAyNTA_660cee98-0c22-4886-ade2-19a72a7f0eae"
      unitRef="usd">-8514000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzQtMS0xLTEtNjAyNTA_87e23d4a-9164-41d7-b21c-0ad791979c06"
      unitRef="usd">184000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzQtMy0xLTEtNjAyNTA_40422a7b-6c02-4f0b-8121-b795a0c137e1"
      unitRef="usd">-168000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzQtNS0xLTEtNjAyNTA_8fa8db46-5d41-4098-8259-c0aea984fb1e"
      unitRef="usd">226000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <ctlp:IncomeTaxReconciliationEffectsOfOtherPermanentDifferences
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzUtMS0xLTEtNjAyNTA_5b4f4c65-dae0-4468-8c56-6096697f1cc4"
      unitRef="usd">-106000</ctlp:IncomeTaxReconciliationEffectsOfOtherPermanentDifferences>
    <ctlp:IncomeTaxReconciliationEffectsOfOtherPermanentDifferences
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzUtMy0xLTEtNjAyNTA_c449d9fc-e882-4b32-b0fe-07506545edc6"
      unitRef="usd">608000</ctlp:IncomeTaxReconciliationEffectsOfOtherPermanentDifferences>
    <ctlp:IncomeTaxReconciliationEffectsOfOtherPermanentDifferences
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzUtNS0xLTEtNjAyNTA_82c1289d-523e-416e-9e65-797f58bc1cac"
      unitRef="usd">-106000</ctlp:IncomeTaxReconciliationEffectsOfOtherPermanentDifferences>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzYtMS0xLTEtNjAyNTA_784426b4-425e-4189-972d-3736a057ba6f"
      unitRef="usd">275000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzYtMy0xLTEtNjAyNTA_d97b04c0-4e1d-4dc4-8b35-469f6dfac57a"
      unitRef="usd">-116000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzYtNS0xLTEtNjAyNTA_3a45871a-0d73-4a25-bf1d-71d3d4a52ae2"
      unitRef="usd">-1393000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzctMS0xLTEtNjAyNTA_234f05eb-ea7b-4730-b566-b32b13e06208"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzctMy0xLTEtNjAyNTA_62e8adab-7510-4ed7-92d7-50ab13f267bc"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzctNS0xLTEtNjAyNTA_6da48b87-0cda-4bef-823b-159be35ce9df"
      unitRef="usd">-489000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzgtMS0xLTEtNjAyNTA_d139cab2-9e52-40ad-8abd-46c7dc8cc396"
      unitRef="usd">-184000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzgtMy0xLTEtNjAyNTA_f3ac1d81-d531-49b3-8891-08a9cf6d7e2a"
      unitRef="usd">2927000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzgtNS0xLTEtNjAyNTA_c56a7d2f-3ed4-4019-ae53-78c148d4590a"
      unitRef="usd">10139000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzktMS0xLTEtNjAyNTA_d76b9201-5e27-4f12-93b8-337054fe6d5d"
      unitRef="usd">124000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzktMy0xLTEtNjAyNTA_7eef5ab7-f27d-4be1-8bfc-745bcc847f3c"
      unitRef="usd">-17000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzktNS0xLTEtNjAyNTA_a5c6f05c-4f7b-490f-8b86-22b0f6ae2826"
      unitRef="usd">-74000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzEwLTEtMS0xLTYwMjUw_5c2dbfba-5b89-4021-97a7-7e6bbf4fd327"
      unitRef="usd">186000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzEwLTMtMS0xLTYwMjUw_70a85701-ee1b-4deb-b620-38500f4d9bbc"
      unitRef="usd">370000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTphODE4ZTIwMjBlYTk0MDUzYTA2ZTY5ZWQ1MmMzMDdiZC90YWJsZXJhbmdlOmE4MThlMjAyMGVhOTQwNTNhMDZlNjllZDUyYzMwN2JkXzEwLTUtMS0xLTYwMjUw_ced7be85-9305-4849-84ea-d74a89d95892"
      unitRef="usd">1000</us-gaap:IncomeTaxExpenseBenefit>
    <ctlp:FederalOperatingLossCarryforwards
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90ZXh0cmVnaW9uOmExNTQ1NTE1MjE4MDQxOWJiOTk2OGY2YTY5Y2FjNWJhXzE5Mjk_b31e0f56-b254-457f-a677-3d37b9692f41"
      unitRef="usd">190000000</ctlp:FederalOperatingLossCarryforwards>
    <ctlp:StateOperatingLossCarryforwards
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90ZXh0cmVnaW9uOmExNTQ1NTE1MjE4MDQxOWJiOTk2OGY2YTY5Y2FjNWJhXzE5MzY_edcdb8ca-0652-4106-8a98-2ac4cb24fb4f"
      unitRef="usd">222000000</ctlp:StateOperatingLossCarryforwards>
    <ctlp:FederalOperatingLossCarryforwards
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90ZXh0cmVnaW9uOmExNTQ1NTE1MjE4MDQxOWJiOTk2OGY2YTY5Y2FjNWJhXzIwNzY_351c0940-47b9-4661-a3b6-288851b1807b"
      unitRef="usd">187000000</ctlp:FederalOperatingLossCarryforwards>
    <ctlp:StateOperatingLossCarryforwards
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90ZXh0cmVnaW9uOmExNTQ1NTE1MjE4MDQxOWJiOTk2OGY2YTY5Y2FjNWJhXzIwODM_ea62087d-c2d8-4906-9731-c8810c93dd57"
      unitRef="usd">221000000</ctlp:StateOperatingLossCarryforwards>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90ZXh0cmVnaW9uOmExNTQ1NTE1MjE4MDQxOWJiOTk2OGY2YTY5Y2FjNWJhXzMxMTA_a1bcddc6-b167-4df4-bb86-6cae802e3fae">&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;47,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;6,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;59,426&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,110&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;(186)&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;(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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzMtMS0xLTEtNjAyNTA_34198c68-bb3c-4ff6-a5c2-58771e6169c6"
      unitRef="usd">47984000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzMtMy0xLTEtNjAyNTA_fdd5ce6a-13d0-45b0-9420-4824bb98ec56"
      unitRef="usd">46851000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzQtMS0xLTEtNjAyNTA_b875ec82-6152-4e56-8151-f1be81a40ea0"
      unitRef="usd">6666000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzQtMy0xLTEtNjAyNTA_a3bfe35b-acfd-4357-a405-ed2b3b61b195"
      unitRef="usd">7231000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzUtMS0xLTEtNjAyNTA_dc05edf8-5380-4869-b9ba-d7aaf83b0a4c"
      unitRef="usd">1503000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzUtMy0xLTEtNjAyNTA_16b1f30e-ca31-4ba6-a611-5da424e9c651"
      unitRef="usd">1420000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzYtMS0xLTEtNjAyNTA_0a256a1f-c632-446e-95e6-be832faa76e6"
      unitRef="usd">3416000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzYtMy0xLTEtNjAyNTA_5514cad5-616c-4fbd-bacf-064091435fae"
      unitRef="usd">2620000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzctMS0xLTEtNjAyNTA_11857092-4aad-4dd6-9e9b-29ce5aa71f02"
      unitRef="usd">-143000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzctMy0xLTEtNjAyNTA_ae7792c8-f526-4ba7-b937-e8dc19e71b81"
      unitRef="usd">2135000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzgtMS0xLTEtNjAyNTA_f7b446fb-c79a-4cba-9110-c7c1322aafe2"
      unitRef="usd">59426000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzgtMy0xLTEtNjAyNTA_e8887f78-44db-43f1-83f5-3d1030420eba"
      unitRef="usd">60257000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzEwLTEtMS0xLTYwMjUw_d512e8b6-f2a9-463c-bb99-6340fd55d002"
      unitRef="usd">4316000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzEwLTMtMS0xLTYwMjUw_8b00ebdb-d35f-4d27-adf4-e45020c53509"
      unitRef="usd">4956000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <ctlp:DeferredTaxAssetsNetOfDeferredTaxLiabilitiesGross
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzExLTEtMS0xLTYwMjUw_c705d44c-adf9-447b-b0a8-227a26315920"
      unitRef="usd">55110000</ctlp:DeferredTaxAssetsNetOfDeferredTaxLiabilitiesGross>
    <ctlp:DeferredTaxAssetsNetOfDeferredTaxLiabilitiesGross
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzExLTMtMS0xLTYwMjUw_8477d368-8261-4a67-bdbf-9f5d60163361"
      unitRef="usd">55301000</ctlp:DeferredTaxAssetsNetOfDeferredTaxLiabilitiesGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzEyLTEtMS0xLTYwMjUw_56d487c6-4303-45c9-baa3-d0d5bd4ac07e"
      unitRef="usd">55296000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzEyLTMtMS0xLTYwMjUw_f77ff99f-f798-48af-acd1-e40dbbb4e498"
      unitRef="usd">55480000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxLiabilities
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzEzLTEtMS0xLTYwMjUw_f112369e-086d-457a-a3b7-aa348170e91e"
      unitRef="usd">186000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZToxZGNiNWM0MDRiMTc0MGRjYjc5NmM5ZjJiMjQ3YThmYS90YWJsZXJhbmdlOjFkY2I1YzQwNGIxNzQwZGNiNzk2YzlmMmIyNDdhOGZhXzEzLTMtMS0xLTYwMjUw_8492a80c-0344-4e8a-8f75-5b70681ef4bc"
      unitRef="usd">179000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90ZXh0cmVnaW9uOmExNTQ1NTE1MjE4MDQxOWJiOTk2OGY2YTY5Y2FjNWJhXzI3ODg_26d26c0a-d0bc-4214-affc-08aa609868ea"
      unitRef="usd">600000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90ZXh0cmVnaW9uOmExNTQ1NTE1MjE4MDQxOWJiOTk2OGY2YTY5Y2FjNWJhXzI4Nzk_142845a5-0d4b-48ad-bac1-ed10ba476cac"
      unitRef="usd">600000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90ZXh0cmVnaW9uOmExNTQ1NTE1MjE4MDQxOWJiOTk2OGY2YTY5Y2FjNWJhXzMxMTI_ba8174da-37b4-47bd-ab88-765bed5e0c80">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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;444&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;&#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;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;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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;572&#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;444&#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;207&#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;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo3YjU1YmNkZjBlZTk0ZTU2YWM1ZThiMmU1ZTNlZGU2Ni90YWJsZXJhbmdlOjdiNTViY2RmMGVlOTRlNTZhYzVlOGIyZTVlM2VkZTY2XzItMS0xLTEtNjAyNTA_8c8f8120-32e6-4acf-bb7d-4d81109a5752"
      unitRef="usd">444000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo3YjU1YmNkZjBlZTk0ZTU2YWM1ZThiMmU1ZTNlZGU2Ni90YWJsZXJhbmdlOjdiNTViY2RmMGVlOTRlNTZhYzVlOGIyZTVlM2VkZTY2XzItMy0xLTEtNjAyNTA_88ae77e6-1f31-499b-9474-a1a20bf268dc"
      unitRef="usd">207000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia6ca120636b04483b6bc77e7bae0fc0c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo3YjU1YmNkZjBlZTk0ZTU2YWM1ZThiMmU1ZTNlZGU2Ni90YWJsZXJhbmdlOjdiNTViY2RmMGVlOTRlNTZhYzVlOGIyZTVlM2VkZTY2XzItNS0xLTEtNjAyNTA_f0bd2ecd-66f7-459e-a804-839b9c41fe59"
      unitRef="usd">210000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo3YjU1YmNkZjBlZTk0ZTU2YWM1ZThiMmU1ZTNlZGU2Ni90YWJsZXJhbmdlOjdiNTViY2RmMGVlOTRlNTZhYzVlOGIyZTVlM2VkZTY2XzMtMS0xLTEtNjAyNTA_5db077ce-b7a3-4a8d-82ee-674753e420be"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo3YjU1YmNkZjBlZTk0ZTU2YWM1ZThiMmU1ZTNlZGU2Ni90YWJsZXJhbmdlOjdiNTViY2RmMGVlOTRlNTZhYzVlOGIyZTVlM2VkZTY2XzMtMy0xLTEtNjAyNTA_8eb7f7c5-49e6-4ad4-8740-d07afc2f1ad4"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo3YjU1YmNkZjBlZTk0ZTU2YWM1ZThiMmU1ZTNlZGU2Ni90YWJsZXJhbmdlOjdiNTViY2RmMGVlOTRlNTZhYzVlOGIyZTVlM2VkZTY2XzMtNS0xLTEtNjAyNTA_78fc445e-50c7-4ddd-91c9-059474886690"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo3YjU1YmNkZjBlZTk0ZTU2YWM1ZThiMmU1ZTNlZGU2Ni90YWJsZXJhbmdlOjdiNTViY2RmMGVlOTRlNTZhYzVlOGIyZTVlM2VkZTY2XzQtMS0xLTEtNjAyNTA_b71ec3f6-ef61-43c8-9c3e-457c190f985e"
      unitRef="usd">128000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo3YjU1YmNkZjBlZTk0ZTU2YWM1ZThiMmU1ZTNlZGU2Ni90YWJsZXJhbmdlOjdiNTViY2RmMGVlOTRlNTZhYzVlOGIyZTVlM2VkZTY2XzQtMy0xLTEtNjAyNTA_6e4a969b-e1c0-43ea-9c79-d4f3a5dcc62f"
      unitRef="usd">237000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo3YjU1YmNkZjBlZTk0ZTU2YWM1ZThiMmU1ZTNlZGU2Ni90YWJsZXJhbmdlOjdiNTViY2RmMGVlOTRlNTZhYzVlOGIyZTVlM2VkZTY2XzQtNS0xLTEtNjAyNTA_cdb017aa-7759-4622-bc9c-96b3a61236f4"
      unitRef="usd">3000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo3YjU1YmNkZjBlZTk0ZTU2YWM1ZThiMmU1ZTNlZGU2Ni90YWJsZXJhbmdlOjdiNTViY2RmMGVlOTRlNTZhYzVlOGIyZTVlM2VkZTY2XzUtMS0xLTEtNjAyNTA_3d3153ef-0247-4d64-83b8-ffeb156b8769"
      unitRef="usd">572000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo3YjU1YmNkZjBlZTk0ZTU2YWM1ZThiMmU1ZTNlZGU2Ni90YWJsZXJhbmdlOjdiNTViY2RmMGVlOTRlNTZhYzVlOGIyZTVlM2VkZTY2XzUtMy0xLTEtNjAyNTA_95e816df-d445-48a2-b360-7fc7e40c75b4"
      unitRef="usd">444000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzAvZnJhZzphMTU0NTUxNTIxODA0MTliYjk5NjhmNmE2OWNhYzViYS90YWJsZTo3YjU1YmNkZjBlZTk0ZTU2YWM1ZThiMmU1ZTNlZGU2Ni90YWJsZXJhbmdlOjdiNTViY2RmMGVlOTRlNTZhYzVlOGIyZTVlM2VkZTY2XzUtNS0xLTEtNjAyNTA_ef4f3ebb-7b39-42d0-a412-455925227a9b"
      unitRef="usd">207000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzcyMTg_175d005b-572d-4da4-bec2-29568ccdbb2c">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, 2022 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, 2022, 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;106,141&#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;392,159&#160;&lt;/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;179,843&#160;&lt;/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;1,933,830&#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:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzcyMzQ_c2a501ea-d3b0-4523-8f8e-6b49abdd94c2"&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, 2022, 2021, and 2020 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;73.2 - 74.6%&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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: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.5 - 4.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;4.5&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;3.5 - 4.8&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;1.0 - 2.9%&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.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;/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, 2022, 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.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, 2022&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,952,092&#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.97&#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;5.6&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;14,419&#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;904,500&#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.86&#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;(121,248)&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;6.30&#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;(53)&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;(205,511)&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.09&#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;3,529,833&#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;7.41&#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;4.5&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;194&#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,538,302&#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.79&#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.5&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;183&#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, 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;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, 2020&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;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: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.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: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;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: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;2,075,760&#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;6.47&#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;(440,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(595)&lt;/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;(324,998)&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;6.55&#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;2,437,425&#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;6.43&#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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;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: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;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: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;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: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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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: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, 2022, 2021, and 2020 was $5.12, $4.92, and $3.84, respectively. The total fair value of stock options vested during the years ended June&#160;30, 2022, 2021, and 2020 was $3.0 million, $2.4 million, and $1.7 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:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzIzMDE_c27162e3-362f-450d-81f8-8d604c44c3c1"&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 during the years ended June 30, 2022 and 2021 for these awards was $1.0&#160;million and $2.1&#160;million, 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;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 ("RSU"s) 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:id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzQ5MTM_2af2a793-2eff-459b-8117-58b3f32ceec2"&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 were 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;During August and September of 2021, the Company extended these consulting agreements to provide advisory services from August 1, 2021 through July 31, 2022. As consideration for the extended agreements the consultants were granted an additional 20,000 restricted stock units. The restricted stock units granted to each consultant vested in equal installments on January 1, 2022 and July 1, 2022. On February 2, 2022, the Board of Directors of the Company appointed one of the above mentioned employees of Hudson Executive as a director of the Company, effective immediately. In connection with the appointment to the Board, the consulting agreement for that individual was terminated, effective February 2, 2022. Total expense recognized for the year ended June 30, 2022 for these consulting agreements was $0.2&#160;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;A summary of the status of the Company&#x2019;s nonvested common shares and RSUs as of June&#160;30, 2022, 2021, and 2020, 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, 2019&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;38,971&#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;9.19&#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;651,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(109,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(368,622)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213,014&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 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;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-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;137,846&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;507,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;(101,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;(95,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested at June 30, 2022&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;448,908&#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;7.00&#160;&lt;/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, 2022, 2021, and 2020 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;4,424&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;6,248&#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;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;/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 $0.6 million, $2.4 million, and $0.5 million related to stock compensation expense for the years ended June&#160;30, 2022, 2021, and 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;A summary of the Company's unrecognized stock-based compensation expense as of June&#160;30, 2022 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, 2022&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;4,223&#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.4&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;2,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <ctlp:ScheduleOfStockBasedCompensationPlansTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzcyMTk_f292d172-0c3e-4a0a-a1b6-2498a4a15294">&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, 2022 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="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzU2_95830868-4a84-47f5-b81d-02a3119b03f5"
      unitRef="plan">4</ctlp:NumberOfShareBasedCompensationPlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ia2558f50f8a342a789106d4b99db7294_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZTk5YzA1M2NhOGQ0YjM1YmE5YjY0ZDNiYzI5MDVjNi90YWJsZXJhbmdlOmZlOTljMDUzY2E4ZDRiMzViYTliNjRkM2JjMjkwNWM2XzItNi0xLTEtNjAyNTA_087f0b38-96ba-41b8-96eb-05e67200bf10"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ie75e78b957644494917980b1e96f9191_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZTk5YzA1M2NhOGQ0YjM1YmE5YjY0ZDNiYzI5MDVjNi90YWJsZXJhbmdlOmZlOTljMDUzY2E4ZDRiMzViYTliNjRkM2JjMjkwNWM2XzMtNi0xLTEtNjAyNTA_6783e47e-e4c3-4460-af60-ba10a52c735d"
      unitRef="shares">750000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="iabda4427834944ddae8cecd649aa2127_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZTk5YzA1M2NhOGQ0YjM1YmE5YjY0ZDNiYzI5MDVjNi90YWJsZXJhbmdlOmZlOTljMDUzY2E4ZDRiMzViYTliNjRkM2JjMjkwNWM2XzQtNi0xLTEtNjAyNTA_3ad579ae-22e7-49cc-ae1d-21bddfc61c30"
      unitRef="shares">1250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i2349371ea3e54bbb932dfeac22655e65_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZTk5YzA1M2NhOGQ0YjM1YmE5YjY0ZDNiYzI5MDVjNi90YWJsZXJhbmdlOmZlOTljMDUzY2E4ZDRiMzViYTliNjRkM2JjMjkwNWM2XzUtNi0xLTEtNjAyNTA_6609a9d5-a413-4b1b-9f58-7cedaaa00f8d"
      unitRef="shares">4000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZTk5YzA1M2NhOGQ0YjM1YmE5YjY0ZDNiYzI5MDVjNi90YWJsZXJhbmdlOmZlOTljMDUzY2E4ZDRiMzViYTliNjRkM2JjMjkwNWM2XzYtNi0xLTEtNjAyNTA_e7a4964f-7b9a-4d3b-9f5f-0d4bc209f025"
      unitRef="shares">6500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <ctlp:ScheduleOfCommonStockForFutureIssuanceTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzcyMjM_8f31b26a-7b03-4e67-9591-5e5c0fc6e669">&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, 2022, 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;106,141&#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;392,159&#160;&lt;/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;179,843&#160;&lt;/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;1,933,830&#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="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpkMDk1ZmI2ZWRjYWU0Yjg0OGY4NDA4MTU3ZjM3ZjY1Yy90YWJsZXJhbmdlOmQwOTVmYjZlZGNhZTRiODQ4Zjg0MDgxNTdmMzdmNjVjXzEtMi0xLTEtNjAyNTA_2b7d21a0-f146-4f44-8766-ee48bb88f631"
      unitRef="shares">106141</ctlp:NumberOfConversionsOfPreferredStockAndCumulativePreferredStockDividends>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i97b55df62c07496ea64be17792e590e7_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpkMDk1ZmI2ZWRjYWU0Yjg0OGY4NDA4MTU3ZjM3ZjY1Yy90YWJsZXJhbmdlOmQwOTVmYjZlZGNhZTRiODQ4Zjg0MDgxNTdmMzdmNjVjXzItMi0xLTEtNjAyNTA_eb7389de-d5c4-4f3e-848b-395aa75688d2"
      unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="ib1d4d56a1935471ba06dad1ac4411bfd_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpkMDk1ZmI2ZWRjYWU0Yjg0OGY4NDA4MTU3ZjM3ZjY1Yy90YWJsZXJhbmdlOmQwOTVmYjZlZGNhZTRiODQ4Zjg0MDgxNTdmMzdmNjVjXzMtMi0xLTEtNjAyNTA_870df463-07fe-451f-a862-a30fa8b1d92b"
      unitRef="shares">140000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i109c41b487cb4e62bbd2967061cc3568_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpkMDk1ZmI2ZWRjYWU0Yjg0OGY4NDA4MTU3ZjM3ZjY1Yy90YWJsZXJhbmdlOmQwOTVmYjZlZGNhZTRiODQ4Zjg0MDgxNTdmMzdmNjVjXzQtMi0xLTEtNjAyNTA_649e9a8a-75b0-47d0-a51c-622141347191"
      unitRef="shares">115687</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i9629ea0528a24968a4667fbf2f41b31d_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpkMDk1ZmI2ZWRjYWU0Yjg0OGY4NDA4MTU3ZjM3ZjY1Yy90YWJsZXJhbmdlOmQwOTVmYjZlZGNhZTRiODQ4Zjg0MDgxNTdmMzdmNjVjXzUtMi0xLTEtNjAyNTA_c941d7d1-96bf-4476-8caa-761fb4711950"
      unitRef="shares">392159</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="id542596e0c0a4bfbaba30628fed765b3_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpkMDk1ZmI2ZWRjYWU0Yjg0OGY4NDA4MTU3ZjM3ZjY1Yy90YWJsZXJhbmdlOmQwOTVmYjZlZGNhZTRiODQ4Zjg0MDgxNTdmMzdmNjVjXzYtMi0xLTEtNjAyNTA_ad1cde21-55fd-4830-885c-8027f7f30e5f"
      unitRef="shares">179843</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpkMDk1ZmI2ZWRjYWU0Yjg0OGY4NDA4MTU3ZjM3ZjY1Yy90YWJsZXJhbmdlOmQwOTVmYjZlZGNhZTRiODQ4Zjg0MDgxNTdmMzdmNjVjXzctMi0xLTEtNjAyNTA_7d2979e7-c5c8-48c7-89a8-4e0437532d32"
      unitRef="shares">1933830</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="ib1d4d56a1935471ba06dad1ac4411bfd_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzI5Mw_1b8e753b-7a66-4c61-beba-e485d190f18b"
      unitRef="shares">140000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i2c78f76c8fd84b3aa2f0001f05605336_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzcyNTg_bcf6bbf7-fd58-4c92-9515-70b63a56b65c">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzcyNTk_c30fbc20-4e36-467b-b56a-00d12a7f0887">&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, 2022, 2021, and 2020 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;73.2 - 74.6%&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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: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.5 - 4.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;4.5&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;3.5 - 4.8&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;1.0 - 2.9%&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.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i2c78f76c8fd84b3aa2f0001f05605336_D20210701-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzMtMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo5ZWMzNTRhZDg4ZDE0NjFjYTM4OTFjZDA2YTQ2OGM4Ml80_b96c968e-9e2a-4f34-91fe-85c04faf2e2e"
      unitRef="number">0.732</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i2c78f76c8fd84b3aa2f0001f05605336_D20210701-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzMtMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo5ZWMzNTRhZDg4ZDE0NjFjYTM4OTFjZDA2YTQ2OGM4Ml85_a5fa487c-1286-4983-90ff-0b3751c74a45"
      unitRef="number">0.746</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i74ff25716d1e4767a9aa5c27c13aebac_D20200701-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzMtMy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo1NWMwZmU2ZjgwOTg0MDE0OTEyOTc0Y2UwYzdjOWE5NV80_9a9652bf-8e5c-4264-880d-cc2c01a5d85a"
      unitRef="number">0.743</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i74ff25716d1e4767a9aa5c27c13aebac_D20200701-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzMtMy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo1NWMwZmU2ZjgwOTg0MDE0OTEyOTc0Y2UwYzdjOWE5NV85_424a1752-e779-4a00-a7f3-2ddd54701d5d"
      unitRef="number">0.773</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i960d1c37d07c4df8a4cf16d7ddc484b2_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzMtNS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo2OTMxYzYzNzM0ZGE0MTJkYjAzNDg3OGJmZjIzNDFiNV80_2c92db09-dd74-4070-abaf-c3bbfb8867db"
      unitRef="number">0.746</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i960d1c37d07c4df8a4cf16d7ddc484b2_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzMtNS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo2OTMxYzYzNzM0ZGE0MTJkYjAzNDg3OGJmZjIzNDFiNV85_80fb7c97-cce2-49d4-94e4-576e33c021fd"
      unitRef="number">0.901</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i30513f0a45c24ff49ad1e8d683cd8263_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzQtMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo1ZWExODBkZjhiOTg0M2E2YWIyZWMyOGVjNDZlODRlMF80_19c1bd0c-ea69-4646-8c63-abe7ad3c51de">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i6383f159022f4bbfae27a1308b69a63a_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzQtMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo1ZWExODBkZjhiOTg0M2E2YWIyZWMyOGVjNDZlODRlMF85_892d9f06-5e67-4c56-99ba-d0ef88ce75b1">P4Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ib9ee5f93d4ef43baa6ed99bcff25d483_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzQtMy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo2NTA1MGMyYTg0Yjk0MWMyYjc2OGNlZTE2MTljNmJlM180_35f847a0-5dad-4b39-b1d3-b97d2179f5b0">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i6ed640304495438498a2aa59400cb8df_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzQtNS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo2MmNmMDkwODc1YjA0ZmE4YTAxY2NlYTUwZDllM2QzMF80_8dc64bcd-649c-4c4e-afe3-447028a64e40">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i2f566605ac67446bbc0c1eb73f46ad23_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzQtNS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo2MmNmMDkwODc1YjA0ZmE4YTAxY2NlYTUwZDllM2QzMF85_d51e5cef-db50-41bf-b0c7-c1cdc697ed4b">P4Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i2c78f76c8fd84b3aa2f0001f05605336_D20210701-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzUtMS0xLTEtNjAyNTA_04eaab1b-974a-4b32-9149-19766f85d447"
      unitRef="number">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i74ff25716d1e4767a9aa5c27c13aebac_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzUtMy0xLTEtNjAyNTA_abb3673d-19f0-4e8b-9642-e8c037a162c0"
      unitRef="number">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i960d1c37d07c4df8a4cf16d7ddc484b2_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzUtNS0xLTEtNjAyNTA_3e5e0c76-6e67-47ea-9d51-485a991a2ac0"
      unitRef="number">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i2c78f76c8fd84b3aa2f0001f05605336_D20210701-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzYtMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjplOTliMmZlZDA2MTQ0MmNlYTZjZTE5MWEwNjIxMmEzOV80_cfd53358-43bf-48fa-b830-0f7ea3840f98"
      unitRef="number">0.010</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i2c78f76c8fd84b3aa2f0001f05605336_D20210701-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzYtMS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjplOTliMmZlZDA2MTQ0MmNlYTZjZTE5MWEwNjIxMmEzOV85_f52900e1-4f5f-478c-a615-c9231f0459a4"
      unitRef="number">0.029</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i74ff25716d1e4767a9aa5c27c13aebac_D20200701-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzYtMy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo3ZmFmY2RmMDdjNWI0OWQ0Yjg4MDlmZjhlMWUzMjYxMl80_1ed1d5f6-94f0-4c64-b5f6-f5b0ea5badd3"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i74ff25716d1e4767a9aa5c27c13aebac_D20200701-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzYtMy0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo3ZmFmY2RmMDdjNWI0OWQ0Yjg4MDlmZjhlMWUzMjYxMl83_99271124-cf70-4cf3-9ebb-6bcc5673c089"
      unitRef="number">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i960d1c37d07c4df8a4cf16d7ddc484b2_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzYtNS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjoxMGExYmZiYjBlOTA0YmQ0YTkxMjU4MzAzNWFiZTJlZF80_40d19d89-14bd-41fd-b259-781280fdbcda"
      unitRef="number">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i960d1c37d07c4df8a4cf16d7ddc484b2_D20190701-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1M2Q3YTExNDJhN2I0YWYxYTNhYjgyZTExNzAxNThiOC90YWJsZXJhbmdlOjUzZDdhMTE0MmE3YjRhZjFhM2FiODJlMTE3MDE1OGI4XzYtNS0xLTEtNjAyNTAvdGV4dHJlZ2lvbjoxMGExYmZiYjBlOTA0YmQ0YTkxMjU4MzAzNWFiZTJlZF83_fc5f9588-ce3f-4035-901e-b96134de6e62"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzcyMjQ_a691670a-1b59-46da-b6e0-d6727a389b0d">&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, 2022, 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.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, 2022&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,952,092&#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.97&#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;5.6&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;14,419&#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;904,500&#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.86&#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;(121,248)&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;6.30&#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;(53)&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;(205,511)&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.09&#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;3,529,833&#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;7.41&#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;4.5&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;194&#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,538,302&#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.79&#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.5&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;183&#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, 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;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, 2020&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;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: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.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: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;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: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;2,075,760&#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;6.47&#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;(440,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;(595)&lt;/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;(324,998)&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;6.55&#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;2,437,425&#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;6.43&#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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;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: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;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: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;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: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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzItMS0xLTEtNjAyNTA_460b9428-80d8-435e-82f1-c435041e5a3b"
      unitRef="shares">2952092</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzItMy0xLTEtNjAyNTA_2aa41b63-24b5-4795-8784-0991d3bde934"
      unitRef="usdPerShare">6.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzItNS0xLTEtNjAyNTA_4d892c06-7996-4cdb-8179-69d5769fca55">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzItNy0xLTEtNjAyNTA_3a834299-4b77-4e5a-9003-7444759f2d60"
      unitRef="usd">14419000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzMtMS0xLTEtNjAyNTA_ecc9bd73-03f1-4917-b4bf-f85356c854f3"
      unitRef="shares">904500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzMtMy0xLTEtNjAyNTA_1cd3b542-d752-45be-9260-6afe5b616cd0"
      unitRef="usdPerShare">8.86</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzQtMS0xLTEtNjAyNTA_0c791c72-c124-4af0-a92f-f41d2fd31563"
      unitRef="shares">121248</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzQtMy0xLTEtNjAyNTA_e892319d-b374-4458-b980-2c7c34517297"
      unitRef="usdPerShare">6.30</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzQtNy0xLTEtNjAyNTA_376bb049-4695-457d-87b6-f11b3cbd2f74"
      unitRef="usd">53000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzUtMS0xLTEtNjAyNTA_6562d892-1c5d-48f6-bd4e-ff8015dac96a"
      unitRef="shares">205511</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzUtMy0xLTEtNjAyNTA_cb96cdc4-a134-471b-9cdd-88f37c351342"
      unitRef="usdPerShare">8.09</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzYtMS0xLTEtNjAyNTA_54ad52d4-0a8e-436d-84ca-703d9fc6d2c6"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzYtMy0xLTEtNjAyNTA_fefeee31-d992-4bbb-942c-c83eddae7d91"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzctMS0xLTEtNjAyNTA_58eb6270-9fda-4c7c-aaee-09a5513b01ab"
      unitRef="shares">3529833</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzctMy0xLTEtNjAyNTA_1fea85b5-4608-4213-b10f-45e65e07a78e"
      unitRef="usdPerShare">7.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzctNS0xLTEtNjAyNTA_385d171d-940a-4779-a65b-54af55c34709">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzctNy0xLTEtNjAyNTA_aae05fd2-01c5-464c-90d1-f09a0b9bf0e0"
      unitRef="usd">194000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzgtMS0xLTEtNjAyNTA_4701e26f-4da6-4023-9274-432ebb35e751"
      unitRef="shares">1538302</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzgtMy0xLTEtNjAyNTA_9caa1254-3db0-41e3-8868-378b6572f4f4"
      unitRef="usdPerShare">6.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzgtNS0xLTEtNjAyNTA_32d34bfc-c09b-4561-8779-1d2af5ac3868">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTphMTA2M2QxZTQ2ODg0YzRmOTA2Nzc1YWJiZDIxM2QzYi90YWJsZXJhbmdlOmExMDYzZDFlNDY4ODRjNGY5MDY3NzVhYmJkMjEzZDNiXzgtNy0xLTEtNjAyNTA_af2da5c5-6358-45f0-994d-1f75765ff07c"
      unitRef="usd">183000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzItMS0xLTEtNjAyNTA_2ae80828-ffa4-41f0-8062-b2eb658c3d07"
      unitRef="shares">2437425</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzItMy0xLTEtNjAyNTA_975183e4-318b-4eac-8d79-a743cc86da2e"
      unitRef="usdPerShare">6.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzItNS0xLTEtNjAyNTA_a21e0b74-76eb-492f-a454-5035991e314f">P6Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzItNy0xLTEtNjAyNTA_9fe77ce8-92fa-4f7f-9515-47f68b24e1b3"
      unitRef="usd">1411000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzMtMS0xLTEtNjAyNTA_88d95383-d06f-42fd-a45c-509ebdab963a"
      unitRef="shares">755000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzMtMy0xLTEtNjAyNTA_2e94a37f-426f-4283-bdec-e89b4c1dc318"
      unitRef="usdPerShare">8.40</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzQtMS0xLTEtNjAyNTA_669c16d4-9a39-4a05-83f0-d218a23647d6"
      unitRef="shares">74667</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzQtMy0xLTEtNjAyNTA_fbe43a35-251c-442b-ab21-74b1b3432858"
      unitRef="usdPerShare">3.81</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzQtNy0xLTEtNjAyNTA_616d8a63-1f3f-45bb-8345-2b7a7b6e331a"
      unitRef="usd">601000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzUtMS0xLTEtNjAyNTA_f94d3800-e50b-41cd-b5ff-f1c5ec2f13d0"
      unitRef="shares">165666</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzUtMy0xLTEtNjAyNTA_8a7d0e79-262a-462f-ba95-269e2196026d"
      unitRef="usdPerShare">6.90</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzYtMS0xLTEtNjAyNTA_b60b0ba7-ba25-445e-8e17-3837f62c1d18"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzYtMy0xLTEtNjAyNTA_73722b51-e50f-43b3-b01d-c021bc940265"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzctMS0xLTEtNjAyNTA_be32c6e4-abae-43df-8ab8-47c2ccc336ea"
      unitRef="shares">2952092</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzctMy0xLTEtNjAyNTA_1fa7c491-c721-4124-8b81-fa23d2778248"
      unitRef="usdPerShare">6.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzctNS0xLTEtNjAyNTA_b05cc054-15ce-4a45-9120-054afefa9e19">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzctNy0xLTEtNjAyNTA_28300a6b-c7bc-4f4c-8ac7-e2f4458ed6d8"
      unitRef="usd">14419000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzgtMS0xLTEtNjAyNTA_e1cc9fb0-5187-49b6-b482-d7cfcc09b77b"
      unitRef="shares">1040131</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzgtMy0xLTEtNjAyNTA_4e442e10-dc61-4bd2-96a9-1ac9fd46821c"
      unitRef="usdPerShare">6.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzgtNS0xLTEtNjAyNTA_e518b06a-c4db-41d7-8d29-e0adc9640ca6">P5Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmMDJiOTY1ZDlkZjY0MTczOTE0N2Y4NDkzMmUwMTk5Ni90YWJsZXJhbmdlOmYwMmI5NjVkOWRmNjQxNzM5MTQ3Zjg0OTMyZTAxOTk2XzgtNy0xLTEtNjAyNTA_340922fb-dbd4-46f1-92ec-28506cbab0a7"
      unitRef="usd">5558000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia6ca120636b04483b6bc77e7bae0fc0c_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzItMS0xLTEtNjAyNTA_44695914-be7c-4429-9823-20de54d26c4e"
      unitRef="shares">1127098</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia6ca120636b04483b6bc77e7bae0fc0c_I20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzItMy0xLTEtNjAyNTA_8d601a09-6169-451d-8831-be5443dbc74d"
      unitRef="usdPerShare">4.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i4f092ae9360b491ba0f2985fd5543971_D20180701-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzItNS0xLTEtNjAyNTA_bf82aa75-9e28-4bb3-a594-fbcdc0ea9ba0">P4Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ia6ca120636b04483b6bc77e7bae0fc0c_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzItNy0xLTEtNjAyNTA_017779ee-303d-4afd-94c0-418ffe36f909"
      unitRef="usd">2917000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzMtMS0xLTEtNjAyNTA_b698415f-56c2-4cf7-80f7-3b209e59cb82"
      unitRef="shares">2075760</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzMtMy0xLTEtNjAyNTA_3e28b422-c642-4b01-9448-217b54425391"
      unitRef="usdPerShare">6.47</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzQtMS0xLTEtNjAyNTA_723823a6-a442-4858-b336-f28ef63065f9"
      unitRef="shares">440435</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzQtMy0xLTEtNjAyNTA_f613f1d4-ba38-4886-a47a-ba8bd8e19883"
      unitRef="usdPerShare">2.48</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzQtNy0xLTEtNjAyNTA_0f6b32a3-6d58-41dd-87f2-88f00db85c64"
      unitRef="usd">595000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzUtMS0xLTEtNjAyNTA_eabab3f5-7bea-4a11-9144-3978801ff372"
      unitRef="shares">324998</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzUtMy0xLTEtNjAyNTA_5c019853-38c9-4b39-a5cf-b3312f1e6961"
      unitRef="usdPerShare">6.55</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzYtMS0xLTEtNjAyNTA_e353a0a7-fe63-45d1-9aca-dcea14b4cbb6"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzYtMy0xLTEtNjAyNTA_2ed78457-a58b-454b-82d2-2107783e5f1c"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzctMS0xLTEtNjAyNTA_a1dcdc05-9ee8-49a4-98d2-b3643d826b33"
      unitRef="shares">2437425</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzctMy0xLTEtNjAyNTA_f2c0b68f-6f05-410d-8322-b50f20e8c37c"
      unitRef="usdPerShare">6.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzctNS0xLTEtNjAyNTA_a3da12bd-a0b8-44bd-a2c4-7c3f900226f8">P6Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzctNy0xLTEtNjAyNTA_a3e0a069-f856-4a03-9f27-b4661b798833"
      unitRef="usd">1411000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzgtMS0xLTEtNjAyNTA_7d7f0340-7f37-411d-8d5e-a2bb7d175748"
      unitRef="shares">560871</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzgtMy0xLTEtNjAyNTA_3fa37f2f-fa56-472a-953f-ac34a99080b3"
      unitRef="usdPerShare">6.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzgtNS0xLTEtNjAyNTA_d6c8cdb0-f833-46df-ad5d-d9edab18038a">P4Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTo1ZmUxNDlkNmIyNDY0YjMyYjIwNWFhNjg2ZWM0OTM2Ny90YWJsZXJhbmdlOjVmZTE0OWQ2YjI0NjRiMzJiMjA1YWE2ODZlYzQ5MzY3XzgtNy0xLTEtNjAyNTA_3881a309-db83-4581-b9c3-97dbd969e000"
      unitRef="usd">559000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzIwNDE_de583a0c-5160-4f62-9b80-8fc2962a66a1"
      unitRef="usdPerShare">5.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzIwNDU_923b93f0-e7bf-4cca-950d-09fc20c9793d"
      unitRef="usdPerShare">4.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzIwNTM_123ae7a1-0081-43a1-aa8b-96d473c74546"
      unitRef="usdPerShare">3.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzIxNTg_88b83e99-8214-43e9-a8d9-13f39cbccef6"
      unitRef="usd">3000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzIxNjI_619a5b8d-556c-4149-b306-835e19a2722d"
      unitRef="usd">2400000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzIxNzA_78da4611-1e14-40cc-aea4-9dd778a94050"
      unitRef="usd">1700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iaf1ef65966ba4864991f2746290bffb0_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzcyNTM_63753280-bb64-4e50-8af6-7098211c4e4f">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ctlp:CommonStockOutstandingConsecutiveTradingDays
      contextRef="i1a4551b2c1934353933a097b8c23988c_D20210127-20210127"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzI3Nzg_3c5cb1ef-3b34-4d55-bc48-43de0d93ab6d">P30D</ctlp:CommonStockOutstandingConsecutiveTradingDays>
    <ctlp:CommonStockPricePerShareThreshold
      contextRef="i25af8775a02c417f9c96e4d35eb11e4d_D20210127-20210127"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzI4NTY_0a4b2296-7709-4e55-9c17-6c5e0d3a01bf"
      unitRef="usdPerShare">10.50</ctlp:CommonStockPricePerShareThreshold>
    <ctlp:CommonStockPricePerShareThreshold
      contextRef="i970352b43425472f952b23dfe46ad746_D20210127-20210127"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzI4OTc_4a1a08f3-af39-4090-8a29-1ce171d97d0c"
      unitRef="usdPerShare">13.50</ctlp:CommonStockPricePerShareThreshold>
    <ctlp:CommonStockPricePerShareThreshold
      contextRef="i1592028f5e13487aba030f9afdb2f69d_D20210127-20210127"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzI5Mzk_265658f4-8359-4edb-9e6e-43fda6eab18b"
      unitRef="usdPerShare">16.50</ctlp:CommonStockPricePerShareThreshold>
    <ctlp:CommonStockPricePerShareThreshold
      contextRef="ica1adba19f274eb48ac0c5a46233bd70_D20210127-20210127"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzI5ODQ_3840dcab-c266-4cf0-be57-0aedb174aa28"
      unitRef="usdPerShare">19.50</ctlp:CommonStockPricePerShareThreshold>
    <ctlp:PerformanceGoalsPercentageAchieved
      contextRef="i1a4551b2c1934353933a097b8c23988c_D20210127-20210127"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzMwMzI_b2dd46bd-705a-4663-9b7f-8a97f78ec92f"
      unitRef="number">0.80</ctlp:PerformanceGoalsPercentageAchieved>
    <ctlp:PerformanceGoalsDecreaseInPerformanceOptionsPercent
      contextRef="i1a4551b2c1934353933a097b8c23988c_D20210127-20210127"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzM3MTU_1582673e-6841-4303-8d8f-692121a63e4d"
      unitRef="number">0.02</ctlp:PerformanceGoalsDecreaseInPerformanceOptionsPercent>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i2ef185ec894241498721a5d4f6fbcced_D20210701-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzQ0NTY_33162fb0-edb0-45fd-b910-bfb5ab8649ac"
      unitRef="usd">1000000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i70083769948c4f26b6aacff4024aa9e8_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzQ0NjM_63378f90-b03b-456c-b2ec-6293a610a03d"
      unitRef="usd">2100000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i2946a9160ee14a57be229211a14d879f_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzQ2NzY_6292b349-5cd3-4ede-bd9c-c205ac6d14ed">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ia6c87392e0da40158d8fea28abbe2243_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzcyMzE_51c5c8c9-37f2-4780-98b0-1ee754ba3d9e">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="icc8c89e300434e70b17f18fc9a7ec1cf_D20210301-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzUzNjg_8e7601c3-9263-493f-988a-87f1f2d6b6e5"
      unitRef="shares">80000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i8091535d5b234650964c5b276a40a317_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzU0Njk_341c892a-afbd-4720-ba0a-29c205f52fac"
      unitRef="usd">800000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="ia74299e8719e4504996274d6be217270_D20210801-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzU3ODY_1e050632-564d-4a11-aebb-99cbfc3f8d20"
      unitRef="shares">20000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i5ac6f21d0ca84ae68a9a085f2cd06366_D20210701-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzYzNDQ_5359d1b8-f09f-4711-a115-2ecb0c61f2e5"
      unitRef="usd">200000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzcyMTc_6dae0f1e-cebc-4ab9-910e-b7eb9d9d1ba5">&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, 2022, 2021, and 2020, 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, 2019&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;38,971&#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;9.19&#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;651,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(109,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;(368,622)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213,014&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 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;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-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;137,846&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;507,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;(101,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;(95,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested at June 30, 2022&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;448,908&#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;7.00&#160;&lt;/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="ia6ca120636b04483b6bc77e7bae0fc0c_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzEtMS0xLTEtNjAyNTA_accdeece-bb5f-4bd7-a8ce-10461892cb0d"
      unitRef="shares">38971</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ia6ca120636b04483b6bc77e7bae0fc0c_I20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzEtMy0xLTEtNjAyNTA_d76f5056-75b0-4966-8b3c-146cbbd8582a"
      unitRef="usdPerShare">9.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzItMS0xLTEtNjAyNTA_2b9be393-bf75-4a91-9ba3-edcb828fa611"
      unitRef="shares">651715</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzItMy0xLTEtNjAyNTA_56999e26-73cd-4a12-9c54-2df3d6b3d968"
      unitRef="usdPerShare">7.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzMtMS0xLTEtNjAyNTA_cd04939e-d08d-41e2-a756-495c91c55435"
      unitRef="shares">109050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzMtMy0xLTEtNjAyNTA_81972f72-983b-4ab8-823a-1a470e788034"
      unitRef="usdPerShare">7.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzQtMS0xLTEtNjAyNTA_6eae0670-01e7-4b38-9c49-3e7ddf45782e"
      unitRef="shares">368622</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzQtMy0xLTEtNjAyNTA_b1161c3e-7f01-4f7f-b1bb-ed54dbeea7d1"
      unitRef="usdPerShare">7.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzUtMS0xLTEtNjAyNTA_c35a56a5-5416-4c99-a376-82255118c5f1"
      unitRef="shares">213014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzUtMy0xLTEtNjAyNTA_01abb62b-998b-4487-b9ac-d4b6b28a9121"
      unitRef="usdPerShare">6.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzYtMS0xLTEtNjAyNTA_93e91cc2-7d6f-4f62-8566-055d6a4a5ca8"
      unitRef="shares">187848</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzYtMy0xLTEtNjAyNTA_b27b8a1f-c45f-4a01-9767-211c9cbb69e1"
      unitRef="usdPerShare">10.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzctMS0xLTEtNjAyNTA_de008451-bccd-431f-8fc2-b1676aab38c9"
      unitRef="shares">248016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzctMy0xLTEtNjAyNTA_d32742de-b80c-40f3-8852-6c38af85e19f"
      unitRef="usdPerShare">7.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzgtMS0xLTEtNjAyNTA_b7e8f3fc-4671-4dba-837f-23e27e4c0a77"
      unitRef="shares">15000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzgtMy0xLTEtNjAyNTA_5532a4e6-3f66-4303-8b05-e9f82d05f016"
      unitRef="usdPerShare">6.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzktMS0xLTEtNjAyNTA_a70d40c4-529c-45de-a63a-ebf352c6da95"
      unitRef="shares">137846</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzktMy0xLTEtNjAyNTA_41af37dd-8e44-4226-a248-371aa8537ce5"
      unitRef="usdPerShare">9.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzEwLTEtMS0xLTYwMjUw_36cfb676-6f35-41fb-b085-94dc06e8faee"
      unitRef="shares">507729</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzEwLTMtMS0xLTYwMjUw_a6016f2c-e5de-4c61-878f-026177111860"
      unitRef="usdPerShare">7.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzExLTEtMS0xLTYwMjUw_0b71bc06-7b96-4196-84ee-13917e45897a"
      unitRef="shares">101515</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzExLTMtMS0xLTYwMjUw_130206b5-d04c-4b02-a7e9-f19cd98ec188"
      unitRef="usdPerShare">10.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzEyLTEtMS0xLTYwMjUw_b5b903ba-2a63-47c3-9e2a-af2642baa8ec"
      unitRef="shares">95152</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzEyLTMtMS0xLTYwMjUw_9857cd4a-bdc8-4d4f-a272-d4edf870ee4f"
      unitRef="usdPerShare">8.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzEzLTEtMS0xLTYwMjUw_ab96411b-0147-40ee-a568-3324534cb6ed"
      unitRef="shares">448908</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTpmZWE0OTNjYTc1MzM0YTg3YjJiOWRhY2M2NTFkOTY0ZS90YWJsZXJhbmdlOmZlYTQ5M2NhNzUzMzRhODdiMmI5ZGFjYzY1MWQ5NjRlXzEzLTMtMS0xLTYwMjUw_cb1f028e-b247-41ff-b77e-22cf70c305de"
      unitRef="usdPerShare">7.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzcyMzc_ab7b18da-532b-4a6d-a36b-d94903ed30a0">A summary of the Company's stock-based compensation expense recognized during the years ended June&#160;30, 2022, 2021, and 2020 is as follows (in thousands):&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;4,424&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;6,248&#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;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;/tr&gt;&lt;/table&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, 2022 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, 2022&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;4,223&#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.4&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;2,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2c78f76c8fd84b3aa2f0001f05605336_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTozYmExY2M3ZGUyMDM0NzRmYjVmMDRkNDM1MjU1NjVhMi90YWJsZXJhbmdlOjNiYTFjYzdkZTIwMzQ3NGZiNWYwNGQ0MzUyNTU2NWEyXzItMi0xLTEtNjAyNTA_51bcc601-c222-4773-848b-3b2f8625785d"
      unitRef="usd">4424000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i74ff25716d1e4767a9aa5c27c13aebac_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTozYmExY2M3ZGUyMDM0NzRmYjVmMDRkNDM1MjU1NjVhMi90YWJsZXJhbmdlOjNiYTFjYzdkZTIwMzQ3NGZiNWYwNGQ0MzUyNTU2NWEyXzItNC0xLTEtNjAyNTA_d2d40b48-0f9a-4d44-8eb9-27d7157d6c8c"
      unitRef="usd">7806000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i960d1c37d07c4df8a4cf16d7ddc484b2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTozYmExY2M3ZGUyMDM0NzRmYjVmMDRkNDM1MjU1NjVhMi90YWJsZXJhbmdlOjNiYTFjYzdkZTIwMzQ3NGZiNWYwNGQ0MzUyNTU2NWEyXzItNi0xLTEtNjAyNTA_1426d86c-070c-43f6-b365-f61910d476f1"
      unitRef="usd">2181000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2ef185ec894241498721a5d4f6fbcced_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTozYmExY2M3ZGUyMDM0NzRmYjVmMDRkNDM1MjU1NjVhMi90YWJsZXJhbmdlOjNiYTFjYzdkZTIwMzQ3NGZiNWYwNGQ0MzUyNTU2NWEyXzMtMi0xLTEtNjAyNTA_8cb295a5-161d-4550-a3e1-980baa7ff2b6"
      unitRef="usd">1824000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i70083769948c4f26b6aacff4024aa9e8_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTozYmExY2M3ZGUyMDM0NzRmYjVmMDRkNDM1MjU1NjVhMi90YWJsZXJhbmdlOjNiYTFjYzdkZTIwMzQ3NGZiNWYwNGQ0MzUyNTU2NWEyXzMtNC0xLTEtNjAyNTA_4e6623bf-2a92-4f0a-bef7-27d666173dc4"
      unitRef="usd">1269000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idafffb81ccb5436fababf5adb4e7f1d4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTozYmExY2M3ZGUyMDM0NzRmYjVmMDRkNDM1MjU1NjVhMi90YWJsZXJhbmdlOjNiYTFjYzdkZTIwMzQ3NGZiNWYwNGQ0MzUyNTU2NWEyXzMtNi0xLTEtNjAyNTA_ee300f33-345b-4ac4-8b6b-891354b00048"
      unitRef="usd">848000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTozYmExY2M3ZGUyMDM0NzRmYjVmMDRkNDM1MjU1NjVhMi90YWJsZXJhbmdlOjNiYTFjYzdkZTIwMzQ3NGZiNWYwNGQ0MzUyNTU2NWEyXzQtMi0xLTEtNjAyNTA_ae49cc1d-6903-4516-8a84-bfb3e68e3e35"
      unitRef="usd">6248000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTozYmExY2M3ZGUyMDM0NzRmYjVmMDRkNDM1MjU1NjVhMi90YWJsZXJhbmdlOjNiYTFjYzdkZTIwMzQ3NGZiNWYwNGQ0MzUyNTU2NWEyXzQtNC0xLTEtNjAyNTA_8006d027-6c00-4748-a4ea-311baea670fa"
      unitRef="usd">9075000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZTozYmExY2M3ZGUyMDM0NzRmYjVmMDRkNDM1MjU1NjVhMi90YWJsZXJhbmdlOjNiYTFjYzdkZTIwMzQ3NGZiNWYwNGQ0MzUyNTU2NWEyXzQtNi0xLTEtNjAyNTA_77595839-f87a-4e85-9086-bb06bddfbbd5"
      unitRef="usd">3029000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzcwMzA_865b220f-716a-4cd3-b2d0-3fae850885ac"
      unitRef="usd">600000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzcwMzQ_4065cf9d-ced3-4709-8479-5a4dd16343d2"
      unitRef="usd">2400000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90ZXh0cmVnaW9uOmY2YjI3M2I0NTgwYTQ1YzFhMGU3ZTk2ZjBjYmQzYTFiXzcwNDI_640f1d71-68ac-4ca2-9357-58932b051d1e"
      unitRef="usd">500000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i74322e3817484a8196d457ecd7cea669_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZToxMTJhOTI4YzIwNmE0YzU5YTQzN2M5YmY1NmY4OTBjOS90YWJsZXJhbmdlOjExMmE5MjhjMjA2YTRjNTlhNDM3YzliZjU2Zjg5MGM5XzItMi0xLTEtNjAyNTA_476f9a91-fc85-41ff-8301-942777907f2c"
      unitRef="usd">4223000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i2c78f76c8fd84b3aa2f0001f05605336_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZToxMTJhOTI4YzIwNmE0YzU5YTQzN2M5YmY1NmY4OTBjOS90YWJsZXJhbmdlOjExMmE5MjhjMjA2YTRjNTlhNDM3YzliZjU2Zjg5MGM5XzItNC0xLTEtNjAyNTA_db0caf91-e64f-4e4f-a4d9-6cf63436851f">P2Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i6815215c23f5480d8289799556636e2e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZToxMTJhOTI4YzIwNmE0YzU5YTQzN2M5YmY1NmY4OTBjOS90YWJsZXJhbmdlOjExMmE5MjhjMjA2YTRjNTlhNDM3YzliZjU2Zjg5MGM5XzMtMi0xLTEtNjAyNTA_55e482e4-9a22-4c86-851f-4b97821f731a"
      unitRef="usd">2131000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i2ef185ec894241498721a5d4f6fbcced_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzMvZnJhZzpmNmIyNzNiNDU4MGE0NWMxYTBlN2U5NmYwY2JkM2ExYi90YWJsZToxMTJhOTI4YzIwNmE0YzU5YTQzN2M5YmY1NmY4OTBjOS90YWJsZXJhbmdlOjExMmE5MjhjMjA2YTRjNTlhNDM3YzliZjU2Zjg5MGM5XzMtNC0xLTEtNjAyNTA_b1379aa4-5239-41e1-bbbe-170e43e1f368">P1Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:PreferredStockTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzYvZnJhZzpmZTNhMDU3MWZiOGU0NmJhYTgwZmM0NmI1NDE4ZmJiMi90ZXh0cmVnaW9uOmZlM2EwNTcxZmI4ZTQ2YmFhODBmYzQ2YjU0MThmYmIyXzI0MzU_9e3d7c4d-9298-4f99-a9c0-a1e8a22e7ad6">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, 2022 each share of Series&#160;A Convertible Preferred Stock is convertible into 0.1988 of a share of Common Stock and each share of Series&#160;A Convertible 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 Convertible 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 Convertible 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 Convertible 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, 2022. In the event of any liquidation as defined in the Company&#x2019;s Articles of Incorporation, the holders of shares of Series&#160;A Convertible 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 Convertible Preferred Stock liquidation preference as of June&#160;30, 2022 and 2021 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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;17,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;22,113&#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;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;/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 Series&#160;A 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. The Company has not made any adjustments to the carrying value of the Series&#160;A Convertible Preferred Stock to reflect the liquidation value of the shares because the Company has determined that a deemed liquidation event is not probable of occurring.&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, 2022, 2021 and 2020, 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="i49c3b4a9b82246ada43d0eb85ab7b306_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzYvZnJhZzpmZTNhMDU3MWZiOGU0NmJhYTgwZmM0NmI1NDE4ZmJiMi90ZXh0cmVnaW9uOmZlM2EwNTcxZmI4ZTQ2YmFhODBmYzQ2YjU0MThmYmIyXzI5MA_423ea7f6-da3e-413a-90c8-48956cdf3ba6"
      unitRef="number">0.1988</ctlp:PreferredStockConversionAmountToVote>
    <ctlp:PreferredStockConversionAmountToVote
      contextRef="i49c3b4a9b82246ada43d0eb85ab7b306_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzYvZnJhZzpmZTNhMDU3MWZiOGU0NmJhYTgwZmM0NmI1NDE4ZmJiMi90ZXh0cmVnaW9uOmZlM2EwNTcxZmI4ZTQ2YmFhODBmYzQ2YjU0MThmYmIyXzM5MA_b08e34c8-4573-4936-97fb-a48cdc8a37a9"
      unitRef="number">0.1988</ctlp:PreferredStockConversionAmountToVote>
    <us-gaap:PreferredStockDividendRatePerDollarAmount
      contextRef="i49c3b4a9b82246ada43d0eb85ab7b306_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzYvZnJhZzpmZTNhMDU3MWZiOGU0NmJhYTgwZmM0NmI1NDE4ZmJiMi90ZXh0cmVnaW9uOmZlM2EwNTcxZmI4ZTQ2YmFhODBmYzQ2YjU0MThmYmIyXzU2MA_926cad89-0bb4-412f-8d1f-31e0b3b17470"
      unitRef="usdPerShare">1.50</us-gaap:PreferredStockDividendRatePerDollarAmount>
    <us-gaap:PreferredStockRedemptionPricePerShare
      contextRef="i4194e92d7ef94871a88b38768dfe508a_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzYvZnJhZzpmZTNhMDU3MWZiOGU0NmJhYTgwZmM0NmI1NDE4ZmJiMi90ZXh0cmVnaW9uOmZlM2EwNTcxZmI4ZTQ2YmFhODBmYzQ2YjU0MThmYmIyXzEwMzc_d9eefb96-d2ce-41ef-a24a-ab6d6c1f7668"
      unitRef="usdPerShare">11.00</us-gaap:PreferredStockRedemptionPricePerShare>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzYvZnJhZzpmZTNhMDU3MWZiOGU0NmJhYTgwZmM0NmI1NDE4ZmJiMi90ZXh0cmVnaW9uOmZlM2EwNTcxZmI4ZTQ2YmFhODBmYzQ2YjU0MThmYmIyXzEzMjc_bf9cca15-1fcb-4436-b72d-9c294f1a7dc6"
      unitRef="usdPerShare">10.00</us-gaap:PreferredStockLiquidationPreference>
    <ctlp:ScheduleOfPreferredStockTableTableTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzYvZnJhZzpmZTNhMDU3MWZiOGU0NmJhYTgwZmM0NmI1NDE4ZmJiMi90ZXh0cmVnaW9uOmZlM2EwNTcxZmI4ZTQ2YmFhODBmYzQ2YjU0MThmYmIyXzI0MzE_927f1f10-0ab6-4c1b-9bb2-35235b2b12ce">The Series&#160;A Convertible Preferred Stock liquidation preference as of June&#160;30, 2022 and 2021 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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;17,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;22,113&#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;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;/tr&gt;&lt;/table&gt;</ctlp:ScheduleOfPreferredStockTableTableTextBlock>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzYvZnJhZzpmZTNhMDU3MWZiOGU0NmJhYTgwZmM0NmI1NDE4ZmJiMi90YWJsZTpiNDYyNjYzYzlkNWY0NjZiYWZlYzNlOGNkNDZiZjllNy90YWJsZXJhbmdlOmI0NjI2NjNjOWQ1ZjQ2NmJhZmVjM2U4Y2Q0NmJmOWU3XzEtMC0xLTEtNjAyNTAvdGV4dHJlZ2lvbjo0ODU5NTdkYWNjYjg0ZDQzODBhNGIxMjc5MzkyYTViZl8zMA_bf9cca15-1fcb-4436-b72d-9c294f1a7dc6"
      unitRef="usdPerShare">10.00</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockValueOutstanding
      contextRef="i4194e92d7ef94871a88b38768dfe508a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzYvZnJhZzpmZTNhMDU3MWZiOGU0NmJhYTgwZmM0NmI1NDE4ZmJiMi90YWJsZTpiNDYyNjYzYzlkNWY0NjZiYWZlYzNlOGNkNDZiZjllNy90YWJsZXJhbmdlOmI0NjI2NjNjOWQ1ZjQ2NmJhZmVjM2U4Y2Q0NmJmOWU3XzEtMS0xLTEtNjAyNTA_5a6e6019-9a33-4bc8-be6f-7c36744a9b9e"
      unitRef="usd">4451000</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:PreferredStockValueOutstanding
      contextRef="ia8b0fa03b8674abfb8d80798fc255e9f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzYvZnJhZzpmZTNhMDU3MWZiOGU0NmJhYTgwZmM0NmI1NDE4ZmJiMi90YWJsZTpiNDYyNjYzYzlkNWY0NjZiYWZlYzNlOGNkNDZiZjllNy90YWJsZXJhbmdlOmI0NjI2NjNjOWQ1ZjQ2NmJhZmVjM2U4Y2Q0NmJmOWU3XzEtMy0xLTEtNjAyNTA_fc79d1b0-d97a-4411-80f0-540f42320dc7"
      unitRef="usd">4451000</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:PreferredStockAmountOfPreferredDividendsInArrears
      contextRef="i49c3b4a9b82246ada43d0eb85ab7b306_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzYvZnJhZzpmZTNhMDU3MWZiOGU0NmJhYTgwZmM0NmI1NDE4ZmJiMi90YWJsZTpiNDYyNjYzYzlkNWY0NjZiYWZlYzNlOGNkNDZiZjllNy90YWJsZXJhbmdlOmI0NjI2NjNjOWQ1ZjQ2NmJhZmVjM2U4Y2Q0NmJmOWU3XzItMS0xLTEtNjAyNTA_3cee9d32-3868-4504-9899-ab035fcece53"
      unitRef="usd">17662000</us-gaap:PreferredStockAmountOfPreferredDividendsInArrears>
    <us-gaap:PreferredStockAmountOfPreferredDividendsInArrears
      contextRef="if193cf5dca4243e49a6055ab73aac751_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzYvZnJhZzpmZTNhMDU3MWZiOGU0NmJhYTgwZmM0NmI1NDE4ZmJiMi90YWJsZTpiNDYyNjYzYzlkNWY0NjZiYWZlYzNlOGNkNDZiZjllNy90YWJsZXJhbmdlOmI0NjI2NjNjOWQ1ZjQ2NmJhZmVjM2U4Y2Q0NmJmOWU3XzItMy0xLTEtNjAyNTA_76bc5683-f081-47af-b56e-e290925f93fb"
      unitRef="usd">16996000</us-gaap:PreferredStockAmountOfPreferredDividendsInArrears>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i4194e92d7ef94871a88b38768dfe508a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzYvZnJhZzpmZTNhMDU3MWZiOGU0NmJhYTgwZmM0NmI1NDE4ZmJiMi90YWJsZTpiNDYyNjYzYzlkNWY0NjZiYWZlYzNlOGNkNDZiZjllNy90YWJsZXJhbmdlOmI0NjI2NjNjOWQ1ZjQ2NmJhZmVjM2U4Y2Q0NmJmOWU3XzMtMS0xLTEtNjAyNTA_d45fadde-6463-4896-9bef-e946dee2aa29"
      unitRef="usd">22113000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="ia8b0fa03b8674abfb8d80798fc255e9f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzYvZnJhZzpmZTNhMDU3MWZiOGU0NmJhYTgwZmM0NmI1NDE4ZmJiMi90YWJsZTpiNDYyNjYzYzlkNWY0NjZiYWZlYzNlOGNkNDZiZjllNy90YWJsZXJhbmdlOmI0NjI2NjNjOWQ1ZjQ2NmJhZmVjM2U4Y2Q0NmJmOWU3XzMtMy0xLTEtNjAyNTA_c3c94101-5815-41e6-a27a-32f8c0b5af7b"
      unitRef="usd">21447000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <ctlp:CumulativeUnpaidDividendsConvertedIntoCommonSharesConvertiblePricePerShare
      contextRef="i3575f02fe9394819b3e4b94be1940cd7_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzYvZnJhZzpmZTNhMDU3MWZiOGU0NmJhYTgwZmM0NmI1NDE4ZmJiMi90ZXh0cmVnaW9uOmZlM2EwNTcxZmI4ZTQ2YmFhODBmYzQ2YjU0MThmYmIyXzIyMjg_81d3064a-49f5-4e21-bf90-09a5c5c10005"
      unitRef="usdPerShare">1000</ctlp:CumulativeUnpaidDividendsConvertedIntoCommonSharesConvertiblePricePerShare>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3XzEwMzg_2dc87204-f54e-4c19-92aa-e0ccf5d121dd">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 2022, 2021 and 2020, 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, 2022, 2021 and 2020 approximated $0.7 million, $0.2 million and $0.5 million, respectively, and are included within general and administrative expenses within our Consolidated Statements of Operations.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3XzE5NA_34823a2a-25ca-4bd6-9150-11faa41f83c1"
      unitRef="number">1</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <ctlp:DefinedContributionPlanEmployerMatchingContributionPercentFirstSlab
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3XzcwNA_014a9a52-adcd-4cc4-925e-6c4933efca69"
      unitRef="number">1</ctlp:DefinedContributionPlanEmployerMatchingContributionPercentFirstSlab>
    <ctlp:DefinedContributionPlanEmployerMatchingContributionPercentFirstSlab
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3XzcwNA_4c6d3075-e39e-460f-88d4-094974d6c2d4"
      unitRef="number">1</ctlp:DefinedContributionPlanEmployerMatchingContributionPercentFirstSlab>
    <ctlp:DefinedContributionPlanEmployerMatchingContributionPercentFirstSlab
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3XzcwNA_ad866460-1914-47e5-b422-fa9ae7abcba0"
      unitRef="number">1</ctlp:DefinedContributionPlanEmployerMatchingContributionPercentFirstSlab>
    <ctlp:PercentageOfEligibleCompensationContributedByEmployeesFirstSlab
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3XzczNA_16e1e648-be59-4bae-88cc-22198bc3c5ee"
      unitRef="number">0.03</ctlp:PercentageOfEligibleCompensationContributedByEmployeesFirstSlab>
    <ctlp:PercentageOfEligibleCompensationContributedByEmployeesFirstSlab
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3XzczNA_411cfa68-7a38-47f4-9238-e0fcfcf24ac0"
      unitRef="number">0.03</ctlp:PercentageOfEligibleCompensationContributedByEmployeesFirstSlab>
    <ctlp:PercentageOfEligibleCompensationContributedByEmployeesFirstSlab
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3XzczNA_c4e2e4a1-ce08-40b8-9dad-307c683354c2"
      unitRef="number">0.03</ctlp:PercentageOfEligibleCompensationContributedByEmployeesFirstSlab>
    <ctlp:DefinedContributionPlanEmployerMatchingContributionPercentSecondSlab
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3Xzc0MQ_3d5009f9-0eef-49b2-a682-7f6e34ea0a39"
      unitRef="number">0.50</ctlp:DefinedContributionPlanEmployerMatchingContributionPercentSecondSlab>
    <ctlp:DefinedContributionPlanEmployerMatchingContributionPercentSecondSlab
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3Xzc0MQ_3de44c66-a743-482c-8fc7-60adfaf77f45"
      unitRef="number">0.50</ctlp:DefinedContributionPlanEmployerMatchingContributionPercentSecondSlab>
    <ctlp:DefinedContributionPlanEmployerMatchingContributionPercentSecondSlab
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3Xzc0MQ_4e5f8b7c-b3bd-4ea9-bbd0-5f39d6c4178e"
      unitRef="number">0.50</ctlp:DefinedContributionPlanEmployerMatchingContributionPercentSecondSlab>
    <ctlp:PercentageOfEligibleCompensationContributedByEmployeesSecondSlab
      contextRef="i74e62176a5e946edb44058c4cd5318af_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3Xzc1Ng_5b770580-3ca8-4467-ac23-ddd76942fe9d"
      unitRef="number">0.02</ctlp:PercentageOfEligibleCompensationContributedByEmployeesSecondSlab>
    <ctlp:PercentageOfEligibleCompensationContributedByEmployeesSecondSlab
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3Xzc1Ng_c3657442-c1e1-4096-9122-947478dd1b5f"
      unitRef="number">0.02</ctlp:PercentageOfEligibleCompensationContributedByEmployeesSecondSlab>
    <ctlp:PercentageOfEligibleCompensationContributedByEmployeesSecondSlab
      contextRef="i819fddf4fde54920af42cc51c8abbbf6_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3Xzc1Ng_eabbccb4-96ce-458f-a5af-73f7363a43c7"
      unitRef="number">0.02</ctlp:PercentageOfEligibleCompensationContributedByEmployeesSecondSlab>
    <ctlp:DefinedContributionPlanEmployersSafeHarborContributionAmount
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3Xzg5Nw_0686f7e5-969c-4528-8bed-29a37973fead"
      unitRef="usd">700000</ctlp:DefinedContributionPlanEmployersSafeHarborContributionAmount>
    <ctlp:DefinedContributionPlanEmployersSafeHarborContributionAmount
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3XzkwMQ_af38e3fc-5f89-4195-a71b-751ff6ac4059"
      unitRef="usd">200000</ctlp:DefinedContributionPlanEmployersSafeHarborContributionAmount>
    <ctlp:DefinedContributionPlanEmployersSafeHarborContributionAmount
      contextRef="ib054ee97705a42928b799abab6d6516d_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xMzkvZnJhZzozNjYzZDNlNTY4NmU0YzUxODBlNmNhZWZmNjNmMWQyNy90ZXh0cmVnaW9uOjM2NjNkM2U1Njg2ZTRjNTE4MGU2Y2FlZmY2M2YxZDI3XzkwOA_5d8d1923-3548-455d-a200-8eadeba5145f"
      unitRef="usd">500000</ctlp:DefinedContributionPlanEmployersSafeHarborContributionAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xNDIvZnJhZzozY2VmNzQ5MDkwNTU0Mzg3OWFkYjY0MzU5MWY3N2UwNi90ZXh0cmVnaW9uOjNjZWY3NDkwOTA1NTQzODc5YWRiNjQzNTkxZjc3ZTA2XzE0Njc_860920e7-8031-433a-9fb1-7bd09197ba64">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 (&#x201c;DOJ&#x201d;) that sought records regarding Company activities that occurred during prior financial reporting periods, including restatements. During the current fiscal year, the DOJ staff has notified us that they have concluded their investigation and that they do not intend to proceed with any further investigation or enforcement.&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:115%"&gt;Securities and Exchange Commission (&#x201c;SEC&#x201d;) Inquiries &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;Since fiscal year 2019, the Company has received inquiries from the SEC into the facts and circumstances of the 2019 Investigation and has fully cooperated with these inquiries.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&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:115%"&gt;Purchase Commitments&lt;/span&gt;&lt;/div&gt;As of June 30, 2022, the Company had firm commitments to purchase inventory of approximately $21.4&#160;million over the next two years.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PurchaseObligation
      contextRef="iffc5acede2de4cf2bc385f8567e457e8_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xNDIvZnJhZzozY2VmNzQ5MDkwNTU0Mzg3OWFkYjY0MzU5MWY3N2UwNi90ZXh0cmVnaW9uOjNjZWY3NDkwOTA1NTQzODc5YWRiNjQzNTkxZjc3ZTA2XzE0NDI_d0d37c30-0b46-4db7-a01c-31081229864f"
      unitRef="usd">21400000</us-gaap:PurchaseObligation>
    <ctlp:PurchaseObligationPurchaseTerm
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xNDIvZnJhZzozY2VmNzQ5MDkwNTU0Mzg3OWFkYjY0MzU5MWY3N2UwNi90ZXh0cmVnaW9uOjNjZWY3NDkwOTA1NTQzODc5YWRiNjQzNTkxZjc3ZTA2XzE0NTk_14d84a98-d425-40ec-b1c5-9b3340aa573b">P2Y</ctlp:PurchaseObligationPurchaseTerm>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xNDUvZnJhZzo5Zjc1ODY3YmU5YjY0OGE5OGFhOTg0ZDQ5Njk2NTBhYS90ZXh0cmVnaW9uOjlmNzU4NjdiZTliNjQ4YTk4YWE5ODRkNDk2OTY1MGFhXzg4MQ_2d23c7b4-2e70-4ad0-a1ed-19c5c2e640c7">RELATED PARTY TRANSACTIONS&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;A member of our Board of Directors serves as a strategic advisor to a consulting firm that we utilize for payments analytics and advisory services. These services are utilized by the Company to reduce the cost of our interchange and other processing fees charged by payment processors and credit card networks. As consideration for the services, we pay the consulting firm a success fee based on the savings realized by the Company and a recurring monthly subscription fee for the analytics services. The total expense recognized within Cost of subscription and transaction fees for the year ended June 30, 2022 for these arrangements was $1.1&#160;million. The Company did not recognize an expense related to this arrangement for the ended 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;See &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:112%"&gt;Note 15 - Stock-based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; for information on transactions relating to Hudson Executive.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="i063fdb96880a4ee89f0944068617f8d3_D20210701-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xNDUvZnJhZzo5Zjc1ODY3YmU5YjY0OGE5OGFhOTg0ZDQ5Njk2NTBhYS90ZXh0cmVnaW9uOjlmNzU4NjdiZTliNjQ4YTk4YWE5ODRkNDk2OTY1MGFhXzY3Ng_d56a5796-a7d3-41ce-8f38-1bf49e0e1c77"
      unitRef="usd">1100000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="ia0d34652d6204601a664c9ed9b8b43aa_D20200701-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjBmNjJlZDBlMDA0NjRkNTc4MjBlNTI1NzE2YWNhNWIyL3NlYzowZjYyZWQwZTAwNDY0ZDU3ODIwZTUyNTcxNmFjYTViMl8xNDUvZnJhZzo5Zjc1ODY3YmU5YjY0OGE5OGFhOTg0ZDQ5Njk2NTBhYS90ZXh0cmVnaW9uOjlmNzU4NjdiZTliNjQ4YTk4YWE5ODRkNDk2OTY1MGFhXzY5Ng_160b578b-2e42-460d-adf3-52901783a87d"
      unitRef="usd">0</us-gaap:CostsAndExpensesRelatedParty>
</xbrl>
